这是一个常见的问题,在IE8中,CSS的child选择器(>)不起作用。这是因为IE8中的CSS解析器不支持child选择器,而是使用伪类选择器(如:first-child、:last-child等)来选择子元素。因此,如果您需要在IE8中使用child选择器,需要使用JavaScript来实现。
但是,如果您想使用CSS选择器来选择子元素,可以使用CSS的adjacent sibling选择器(+)和general sibling选择器(~)。这些选择器可以在IE8中正常工作,并且可以用于选择兄弟元素。例如,如果您想选择所有紧挨着某个元素的元素,可以使用以下CSS代码:
p + p {
/* 在这里添加样式规则 */
}
这将选择所有紧挨着<p>元素的<p>元素,并且可以在IE8中正常工作。
领取专属 10元无门槛券
手把手带您无忧上云