如何衡量IE中的自动值

时间:2013-12-05 10:33:05

标签: css

Bellow是我在IE6中使用的代码片段:

<div class="ancestors" id="ancestors">
  <div class="parent" id="parent">
    <div class="me" id="me">
    </div>
  </div>
</div>

and bellow是css风格:

div#ancestors {
  width : 800px;
  height : 700px;
  border: 2px solid red;
}

div#parent {
  width : 600px;
  height : 500px;
  border: 2px solid yellow;
}

div#me {
  border: 2px solid green;
  padding: 5px;
}

现在我运行document.getElementById("me").style.height获取值'auto'; 而且我运行document.getElementById("me").style.height="0px",ID为“我”的div变得更高。这很奇怪,因为负值不允许在样式高度,所以它意味着我可以设置为样式高度的最小值是“0px”,但如果我设置样式高度“0px”,它会变得更高,该resule混淆我

我的问题是如何测量值'auto',我可以使用整数值来替换吗?

ps:这样的外观也发生在其他版本的IE中。

0 个答案:

没有答案