在多個瀏覽器要注意的CSS的幾個風格定義語句

來源:互聯網
上載者:User

近來到處是DIV、UL、CSS,同事做一個小結,不錯,帖在這了

1.ul 標籤在 FF 下面預設有 list-style 和 padding ,IE就預設有margin. 最適合的做 法是ul{list-style:none;margin:0;padding:0;}

2.關於高度的問題
如果是動態地新增內容,高度不要定義。如果是靜態內容,高度最好定好。

3.DIV高度自適應
FF下,當DIV嵌套有float的DIV的時候,有可能會造成外DIV高度不能自適應,解決的 辦法可以在尾加上<div style="clear:both"></div>

4.FF下,兩個DIV並列,一個DIV使用了float,第二個沒有使用float,這樣會造成兩個DIV 重疊的效果,必須在兩個DIV之間閉合float(加一段代碼<div style="clear:both"></div>)

5.FF下,在定義float的左右結構的時候,右結構的DIV必須設定WIDTH,如果不是它會默 認100%,造成錯行的現象

6.cursor: pointer 可以同時在 IE FF 中顯示遊標手指狀, hand 僅 IE 可以。

最後我同事說:“在FF正常的 Opera,Netscape都基本正常的 所以我們是被微軟害的”。

相關文章

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.