Выражения IE6: получение высоты родительского элемента - PullRequest
0 голосов
/ 27 июля 2010

Допустим, у меня есть эта разметка:

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

Мое выражение не работает, но вы, вероятно, можете сказать, что я пытаюсь сделать с ним: получить высоту родительского элемента.

Пожалуйста, если вы не можете ответить на вопрос, не беспокойтесь ответить.Это для ОЧЕНЬ, ОЧЕНЬ конкретной ошибки, которая влияет только на IE.Либо нужно использовать выражение, либо ошибка не может быть исправлена.

Ответы [ 2 ]

4 голосов
/ 27 июля 2010
<div class="foobar">
   <div style="height:expression(this.parentNode.offsetHeight + 'px')">test</div>
</div>
0 голосов
/ 27 июля 2010

Наследовать высоту родителя:

<div class="foobar">
   <div style="height:inherit;"></div>
</div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...