我有一个WordPress主题,带有引导,有一个导航菜单。对于最后一个菜单项,我想要应用不同的风格:最后一个孩子。CSS psuedo类在IE9中不工作
这里是CSS,amoungst其他样式在许多样式表之一:
#main-nav ul.menu li:last-child a:hover {
/* Pink Exam Timetable for Phil */
border-bottom-color: #F501FF;
background-color: #4B67A1;
}
一切都在Chrome和Firefox(因为它总是这样)的工作绝对罚款和“悬停”在工作正常IE9 & 10预览(在Win 7上),但由于一些奇怪的原因,'最后一个孩子'在IE9 & 10(在3台计算机上测试过)中不起作用。
我已经清除了缓存并尝试了各种方法,但是我无法使其正常工作。
是'li'实际上是最后一个孩子,或者是有一个空的文本节点的东西? – robertc
@robertc:我不认为CSS会考虑文本节点。还是呢? –
如果你添加一个'last-child'类到你的css中并且你将它以编程方式应用到你的HTML中,会发生什么? – lante