CSS網頁設計非常有用的九個技巧_Web標準教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!

      一. 介紹

      這篇文章包括了8個非常有用的解決辦法, 在進行css設計遇到問題時你就會用到它們. 

      二. 針對瀏覽器的選擇器 

      這些選擇器在你需要針對某款瀏覽器進行css設計時將非常有用.

      IE6及其更低版本

      * html {}

      IE7及其更低版本

      *:first-child+html {} * html {}

      僅針對IE7 

      *:first-child+html {}

      IE7和當代瀏覽器 

      html>body{}

      僅當代瀏覽器(IE7不適用)

      html>/**/body{}

      Opera9及其更低版本

      html:first-child {}

      Safari 

      html[xmlns*=""] body:last-child {} 

      要使用這些選擇器,請將它們放在樣式之前. 例如:

      #content-box {

      width: 300px;

      height: 150px;

      }

      * html

      #content-box {

      width: 250px;

      } /* overrides the above style and changes the width to 250px in IE 6 and below */

      三. 讓IE6支持PNG透明 

      一個IE6的Bug引起了大麻煩, 他不支持透明的PNG圖片.

      你需要使用一個css濾鏡

      *html #image-style {

      background-image: none;

      filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="fil

      ename.png", sizingMethod="scale");

      }

      四. 移除超鏈接的虛線(僅對FF有效) 

      FireFox下,當你點擊一個超鏈接時會在外圍出現一個虛線輪廓. 這很容易解決, 只需要在標簽樣式中加入  outline:none .

      a{

      outline: none;

      }

      來源:模板無憂//所屬分類:Web標準教程/更新時間:2008-05-28
      相關Web標準教程