2010-02-17 66 views
0

尋找一種Firefox 3的CSS黑客,它不會在Firefox 3.6中繼承。LT Firefox 3.6 CSS黑客攻擊

html>/**/body .blockmeta .date-ui, x:-moz-any-link, x:default { 
     border:1px solid #ccc; 
     border-bottom:2px solid #ccc; 
     background:#f2f2f2; 
     margin-top:-1px; 
} 

上面的代碼似乎也適用於Firefox 3.6,這是不受歡迎的。

回答

1

我沒有使用它,但如果您可以使用JavaScript,那麼CSS Browser Selector看起來很有趣。

當然,更好的選擇是不依賴黑客。只要對原始設計仍然相當準確,像素完美並不重要。

請記住,大多數人不會在每個瀏覽器中比較您的網站,所以不會注意到區別。

+0

鏈接的項目需要JavaScript – alex 2010-02-18 00:17:18

0

體,X:-moz-任何鏈接,X:默認情況下,X:不確定{背景:紅}

它不是一個不錯的黑客,因爲怪異,因爲它是,它搞亂了IE7。

0

使用Mozilla CSS Extensions添加選擇任何版本的Firefox,然後覆蓋它與一個Firefox 3.6+過濾器復位值:

/* Any Firefox */ 
@-moz-document url-prefix() 
    { 
    .blockmeta .date-ui { display:none } 
    } 

/* Firefox 3.6+ Filter */ 
@-moz-document url-prefix() 
    { 
    @media -moz-scrollbar-start-backward 
    { 
    .blockmeta .date-ui { display: block; } 
    } 
    } 

參考