CSS:last-child在IE8浏览器中无法使用此标记的任何替代解决方案。
我试过:最后一个类型,但也没用。
任何人都可以帮我吗?
由于 Jagadeesh.N
答案 0 :(得分:1)
:first-child
仅在IE8中受支持,但遗憾的是,IE8不支持:last-child
。
要轻松定义该div的类名并应用css
使用jQuery解决方案:
$('*').last().addClass('last-child');
或者,
$('*:last-child').addClass('last-child');/*use it with care*/
现在您只需使用div.last-child
作为样式表中的选择器。
答案 1 :(得分:0)
IE8不支持:last-child
因此,您可以使用此方法:
最好的办法是明确添加最后一个(或类似)类 该项目,并改为使用li.last-child。
答案 2 :(得分:0)
您始终可以为此填充polyfill:
<!--[if (gte IE 6)&(lte IE 8)]>
<script type="text/javascript" src="selectivizr.js"></script>
<![endif]-->
这里是链接:http://selectivizr.com/