IE6中不少Bug均可以經過觸發layout獲得解決,以上的解決方法不管是設置zoom:1仍是設置width和height其實都是爲了觸發layout。下列的CSS屬性或取值會讓一個元素得到layout:css
position:absolute 絕對定位元素的包含區塊(containing block)就會常常在這一方面出問題
float:left|right 因爲layout元素的特性,浮動模型會有不少怪異的表現spa
display:inline-block 當一個內聯級別的元素須要layout的時候就每每符用到它,這也可能也是這個CSS屬性的惟一效果----讓某個元素有layoutget
width: 除auto外的任何值it
height: 除auto外的任何值io
zoom: 除auto外的任何值class