ie6 對 height 讀取是以 min-height 定義的
所以當被指定 height: 150px; 的 div 的內容超過 150px 時
ie6 會自動擴大此 div
但其實這樣的讀取是錯誤的~
若是用 ie7 以及 firefox 就會發現此 div 還是堅強的維持在 150px
導致超過的內容直接壓在其他東西之上造成畫面混亂了...
所以當你希望這個區塊至少要有 150px 但是超過時要自動擴大時~
可以用以下設定,且 ie6 也可以正確讀取到~
.box {
min-height: 150px;
_height: 150px;
}
- 以上 -
所以當被指定 height: 150px; 的 div 的內容超過 150px 時
ie6 會自動擴大此 div
但其實這樣的讀取是錯誤的~
若是用 ie7 以及 firefox 就會發現此 div 還是堅強的維持在 150px
導致超過的內容直接壓在其他東西之上造成畫面混亂了...
所以當你希望這個區塊至少要有 150px 但是超過時要自動擴大時~
可以用以下設定,且 ie6 也可以正確讀取到~
.box {
min-height: 150px;
_height: 150px;
}
- 以上 -
Recommend to Front page
2009年11月
生活相關(9)
還是不太了解為什麼height前面還要加底線
不過這個真的很好用!((大笑
抄下來抄下來
底線是後來在巧空楚的某篇文章提到的一個連結學到的解法,不過對我來說比較麻煩的是我沒有長輩機器裝 IE7 看有沒有在 IE7 跑框…-__-|
原來底線是給IE6看的=_____=
我也跟樓上的友人一樣,用!important XD
很乖,有做筆記,乖寶寶章一枚蓋給你:)
ㄎㄎㄎ
我都不知道,
在痞客模板的更改樣式,
有看到此用法,
因為不知道是啥,
結果還是用普通的設定,
只打height。
((筆記筆記
感謝筆記啊!!!(微笑)
很顯然我沒認真在看你筆記痾dn大哥
Comment Permissions: Allow commenting