1

我对所有版本的 Internet Explorer 都有问题。我有一个ul带有li右边框的元素。您可以在此页面底部(“其他地方”)看到它的外观。

问题不是针对此页面,而是针对所有类似的 HTML 设置。

这是它在其他浏览器中的样子

这是它在 IE 中的样子

如何告诉 IE 删除右边框?

4

1 回答 1

1

您正在使用 :last-child 选择器在最后一个列表项上设置无边框。不幸的是,除了 9(和 10 RC)之外的所有 IE 版本都不支持这种风格。

http://www.quirksmode.org/css/contents.html#t35

为什么不只使用第一个子选择器(禁用左边框)并在所有其他列表项上设置左边框?在我看来,这似乎是一条更安全的路线。

于 2012-04-19T15:13:54.160 回答