IE8和Firefox CSS选择器的区别?

时间:2010-07-26 21:49:43

标签: css internet-explorer-8 parent-child

我的行为非常奇怪,似乎IE8没有正确处理CSS中的子选择器。请考虑以下事项:

<html>
  <head>
    <style>
    ul>li {font-style: italic}
   </style>
 </head>
 <body>
 <ul> <li>Hello </li> </ul>
 </body>
 </html>

这在FF上以斜体显示Hello,但在IE8上不显示。如果将选择器更改为:

ul li {...}

它在两个浏览器中都显示斜体。

我哪里错了?

1 个答案:

答案 0 :(得分:2)

IE8可以而且应该正确显示这个CSS声明。检查兼容性视图设置,确认您没有以IE7模式呈现页面。