IE6表达式:获取父元素的高度

时间:2010-07-27 18:40:42

标签: html internet-explorer-6 expression

假设我有这个标记:

<div class="foobar">
   <div style="height:expression(this.parent.style.height + 'px')"></div>
</div>

我的表达不起作用,但你可以告诉我我想要做什么:获取父元素的高度。

请,如果你不能回答这个问题,请不要打扰回复。这是一个非常非常具体的错误,只影响IE。必须使用表达式,否则无法修复bug。

2 个答案:

答案 0 :(得分:4)

<div class="foobar">
   <div style="height:expression(this.parentNode.offsetHeight + 'px')">test</div>
</div>

答案 1 :(得分:0)

继承父级的高度:

<div class="foobar">
   <div style="height:inherit;"></div>
</div>