2009-08-14 113 views
0

我在設置縮放:1;在一些元素上。當我隨後使用IE 6.0.29中的開發人員工具檢查CSS時,發現zoom:100%在那裏,但hasLayout仍然是-1。爲什麼不強制hasLayout?爲什麼hasLayout總是-1?

.album_thumbnail_outer_container { 
    position: relative; 
    height: 200px; 
    width: 150px; 
    border: solid black 1px; 
    float:left; 
    color: #628FDB; 
    font-weight: bold; 
    margin: 20px; 
    background: #262626; 
    text-align: center; 
    *zoom:1; 
} 

這裏的屬性的截圖:相對

http://www.zumodrive.com/share/COhNDQ2OT

+1

我的第一個電話是IE6恨你(和我們所有人)。你可能會發布一些代碼?縮放:1應該做的伎倆......你也可以嘗試設置相對位置(只是在這裏猜測) – marcgg 2009-08-14 21:41:02

+0

對於我來說'hasLayout'總是被報告爲-1,即使有症狀的元素*有* *有佈局」。也讓我困惑。 – 2009-08-14 21:42:36

+0

有用的信息crescentfresh。 – awt 2009-08-14 21:55:09

回答

0

設置位置可以工作,但還可以有其他後果,所以一定要確保你意識到這一點。此外,只有塊元素可以有佈局,所以如果你嘗試使用內聯元素,它不會起作用。