CSS中的大於符號腫麼就不好用那?

來源:互聯網
上載者:User

以下是代碼:

<html>

    <head>

        <title></title>


<style
type="text/css">


#div1

{


width:500px;


border:solid
1px
black;

}

 


#div1
>
DIV

{


color:Red;

}

 


</style>

    </head>

    <body>


<div
id="div1">

here is parent


<div
id="childDiv1">childDiv1


<div
id="childDiv1-1">

childDiv1-1


</div>


</div>


<div
id="childDiv2">childDiv2</div>


<div
id="childDiv3">childDiv3</div>


<div
id="childDiv4">childDiv4</div>


</div>

    

    </body>

</html>

 

注意不生效的是這段CSS:


#div1
>
DIV

{


color:Red;

}

 

改成如下的CSS就生效了,但是不是我想要設定的。


#div1
DIV

{


color:Red;

}

 

解決方案:

查看了一下,發現是IE Document Mode的問題。

把它改成IE7,IE8或IE9模式都可以。

但是每次開啟頁面都需要改動這個地方很麻煩,而且如果讓每個使用者都改IE,那就太猥瑣了。

怎麼辦哪?

只需要在head裡面加一段代碼,強制IE用一種特定的Document Mode顯示就可以了。

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.