0
從davidwalsh的鏈接可以看出,在IE6中,即使定義了堅硬的高度,容器也會垂直擴展。那麼如何在IE6中定義最大高度,以便在達到該高度之前,容器應該繼續擴展其內容,但是一旦超過該高度,滾動條就會出現?IE6中的固定高度
從davidwalsh的鏈接可以看出,在IE6中,即使定義了堅硬的高度,容器也會垂直擴展。那麼如何在IE6中定義最大高度,以便在達到該高度之前,容器應該繼續擴展其內容,但是一旦超過該高度,滾動條就會出現?IE6中的固定高度
JavaScript必須啓用,但這適用於支持IE6。
* html div#division {
height: expression(this.scrollHeight > 332 ? "333px" : "auto"); /* sets max-height for IE */
}
div#division {
max-height: 333px; /* sets max-height value for all standards-compliant browsers */
}
http://perishablepress.com/maximum-and-minimum-height-and-width-in-internet-explorer/
嗯,這看起來像一個沉重的錯誤,沒有它,沒有這幾樣調整的,是不可能使垂直scollbars出現一個元素(當然它不支持最大高度以及)? – SexyBeast 2012-07-26 15:42:11
加上是沒有辦法實現這個沒有Javascript? – SexyBeast 2012-07-26 15:42:31
是的,對於這種情況你需要啓用javascript。如果用戶使用IE6,我強烈建議通知用戶升級他們的瀏覽器。 http://www.ie6countdown.com/ – 2012-07-26 15:54:21