作为一种做法(不确定它是否好),但我一直在添加一个.last
列表,其中我需要选择最后一个项目。我这样做是因为我对:last-child
跨浏览器的工作方式没有信心。
我需要在 Bootstrap 中担心这个吗?还是我一开始就担心它是错的?
作为一种做法(不确定它是否好),但我一直在添加一个.last
列表,其中我需要选择最后一个项目。我这样做是因为我对:last-child
跨浏览器的工作方式没有信心。
我需要在 Bootstrap 中担心这个吗?还是我一开始就担心它是错的?
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 及以上。
看看这个 javascript 插件: http ://selectivizr.com/