跨浏览器:未在资源管理器8中解析Css规则(div#main> div)

时间:2013-11-21 09:48:32

标签: jquery html css internet-explorer cross-browser

我的JQuery应用程序在除Explorer 8之外的所有浏览器中都能正常运行。

什么不能使我的应用程序工作是没有解析这个css规则:

  div#main>div {
       display:none
   }

有人可以告诉我,我怎样才能以不同的方式写出来在Explorer 8中接受?

如果需要,这个需要设置样式的结构:

 <div id="main">
     <div id="1">
     ...
     </div>
     <div id="2">
     ...
     </div>
     <div id="3">
     ...
     </div>
 </div>

非常感谢!

1 个答案:

答案 0 :(得分:0)

正如@Alex所说,规则本身没有任何问题。 但相信我没有被解析。

我不得不将该规则包含在一个单独的文件中:

    <!--[if IE]>
        <link rel="stylesheet" type="text/css" href="css/ie.css" />
    <![endif]-->

是一个只有该规则的文件。 但现在一切正常。