这是我的CSS:
#nav-primary ul li:nth-child(1) a:after { }
工作,现在到处(用这个在我的网站),除了Internet Explorer 8中......
是否有可能在IE8中使用nth-child?这是该浏览器的最差版本,无法正常工作,我找不到解决方法。
@edit:我要实现的简化版本:http : //jsfiddle.net/LvvNL/。它只是一个开始。CSS将更加复杂,因此我需要能够针对每个链接。希望将类添加到每个链接不是唯一的方法
@ edit2:我刚刚注意到
#nav-primary ul li:nth-child(1) a {
border-top: 5px solid #144201;
}
实际上是在IE8中工作!但是这个:
#nav-primary ul li:nth-child(1) a:after {
content: "Text";
display: block;
font-weight: normal;
padding-top: 5px;
font-size: 12px;
color: #666;
}
不管用。那么发生了什么?