web標準常見問題

學識都 人氣:2.47W

13.爲什麼FF下面不能水平居中呢

web標準常見問題

[Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]

FF下面設置容器的左右外補丁爲auto就可以了

14.爲什麼FF下文本無法撐開容器的高度

[Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]

標準瀏覽器中固定高度值的容器是不會象IE6裏那樣被撐開的,那我又想固定高度,又想能被撐開需要怎樣設置呢?辦法就是去掉height設置min-height:200px;這裏爲了照顧不認識min-height的IE6可以這樣定義:

{

height:auto!important;

height:200px;

min-height:200px;

}

15.爲什麼IE6下容器的寬度和FF解釋不同呢

web標準常見問題大全

[Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]

問題的差別在於容器的整體寬度有沒有將邊框(border)的寬度算在其內,這裏IE6解釋爲200PX,而FF則解釋爲220PX,那究竟是怎麼導致的問題呢?大家把容器頂部的xml去掉就會發現原來問題出在這,頂部的申明觸發了IE的quirksmode,關於quirksmode、standardsmode的'相關知識,請參考:

16.爲什麼web標準中IE無法設置滾動條顏色了

[Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]

解決辦法是將body換成html

17.爲什麼我定義的樣式沒有作用呢

[Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]

這裏你無法用定義到li遇到這種情況怎麼解決呢?答案是提高的優先權比如#優先權相關文章參考-baidu搜索關鍵詞:CSS的優先權

18.爲什麼無法定義1px左右高度的容器

[Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]

IE6下這個問題是因爲默認的行高造成的,解決的方法也有很多,例如:overflow:hidden|zoom:0.08|line-height:1px