我正在设定zoom:1;在某些元素上。随后,当我使用IE 6.0.29中的开发人员工具检查CSS时,看到zoom:100%存在,但hasLayout仍为-1。为什么不强制hasLayout?

.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

最佳答案

设置相对位置是可以的,但也会带来其他后果,因此请确保您意识到这一点。另外,只有块元素可以具有布局,因此,如果您在嵌入式元素上尝试这种布局,将无法正常工作。

关于css - 为什么hasLayout始终为-1?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1280356/

10-12 13:32