相容IE6/IE7/IE8/FireFox的CSS hack

來源:互聯網
上載者:User
關鍵字 網頁製作 CSS教程

<! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "">
<html xmlns="">
<head>
<me ta HTTP-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>區別IE6、IE7、IE8、FireFox的CSS hack</title>
<style type="text/css" >
<!--
#test,#note{
 margin:0 auto;
 text-align:center;
}
.note{ text-align:left; text-indent:40px;}
#test {
 width:200px;
 height:30px;
 border: 1px solid #000000;
 color:#fff;
 line-height:30px;
}
.color{
 background-color: #CC00FF;  /*所有瀏覽器都會顯示為紫色*/
 background-color: #FF00009; / *IE6、IE7、IE8會顯示紅色*/
 *background-color: #0066FF;  /*IE6、IE7會變為藍色*/  
 _ background-color: #009933;  /*IE6會變為綠色*/
}
-->
</style>
</head>

<body>
<div id="test" class="color">測試方塊 zss</div>
<div id="note">
 < strong style="color:#009933">IE6 最終為綠色</strong>
 <strong style="color:#0066FF">IE7 最終為藍色 </strong>
 <strong style="color:#FF0000">IE8 最終為紅色</strong>
 <strong style=" color:#CC00FF">FireFox 最終變為紫色</strong>
    <div class="note">
     今天看到hiccblogs裡面一個關於IE8的相容,一句話很簡單,可惜只是針對IE相容的,而且是建立在IE7的核心之上,局限性很大。 自認為css相容做的相對比較熟練,既然出了IE8,那就把IE8的相容也研究一下。
    </div>
 <div class="note">CSS相容性一直是大家頭疼的問題,IE6、IE7和FF已經讓大家夠嗆,在以前的文章中, 很多這方面的知識介紹。 IE8正式版發佈以來,就想在找一種區別IE8正式版的方法.在百度搜索有很多個結果,google搜索的結果更多。 IE8正式版和測試版在hack上是有很大區別的.而且網路上的方法幾乎都是相互轉載,出現頻率最高的要數那張linxz.cn的hack圖片了,可惜這張圖裡的方法對IE8正式版無效。
  經過分析和總結,有了下面的行之有效的解決方案,或許以後還會有更好更簡單的hack,但就目前來說這個方法可以解決燃眉之急.<br />
  
</div>
 
& nbsp;  
 <div class="note">
 <ul>
<li style="list-style:none;" ><strong style="color:#009933">Simple Example:</strong></li>
<li>"9" 例:"margin:0px auto9;". </li>
<li>這裡的"9"可以區別所有IE和FireFox.</li>
<li>"*" IE6、IE7可以識別.IE8、FireFox不能.</li >
<li>"_" IE6可以識別"_",IE7、IE8、FireFox不能</li>
</ul>
  </div> 
   
</div>
</body>
</html>

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

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.