1

作为一种做法(不确定它是否好),但我一直在添加一个.last列表,其中我需要选择最后一个项目。我这样做是因为我对:last-child跨浏览器的工作方式没有信心。

我需要在 Bootstrap 中担心这个吗?还是我一开始就担心它是错的?

4

2 回答 2

1

css 中没有 :last 伪类。您可能会想到 :last-child 伪类,它在 IE8 及更高版本以及所有现代版本的 Chrome、Firefox 和 Safari 以及现代移动浏览器中都受支持。

Twitter Bootstrap 是一个起点,只要不关心 IE7 支持,使用 :last-child 之类的伪类是安全的。请务必参考特定的伪类浏览器支持。这是一个不错的列表: http: //net.tutsplus.com/tutorials/html-css-techniques/the-30-css-selectors-you-must-memorize/

编辑:我把第一个孩子和最后一个孩子混淆了,最后一个孩子是 ie9 及以上。

于 2012-10-20T06:43:19.647 回答
0

看看这个 javascript 插件: http ://selectivizr.com/

于 2012-10-21T00:44:29.393 回答