我有一個其中包含div
的頁面。位置:在IE6中絕對不尊重父元素
div
包含一個圖像,寬700px,高300px。它設置爲position: relative
。
顯示一些文本到DIV的底部,我把span
到它,並給它position: absolute; bottom: 8px
這工作正常,在所有瀏覽器,除了IE6。 IE6將文本放在頁面的最底部。
就好像父元素的position: relative
不存在。
這是已知的IE6行爲,還是我忽略了一些東西?
我剛查過,HTML代碼通過了W3C驗證。
只是一種預感,你可以應用float:and clear:properties,看起來像是一個clearfix問題 – questzen 2010-02-10 18:23:14
Cheers @questzen,你說得對,它需要Layout,我用'zoom:1'解決它。 – 2010-02-10 18:25:16