css expression + jquery
Можно ли динамически засунуть экспрешен в цсс?
Попробовал таким образом $('#el').css({'height' : 'expression(document.body.clientHeight + 1)'}) Ругается на недопустимый аргумент ( ругань в ie, в других не пробовал в т.к. там подобное не требовалось) |
По теме не в курсе, но я бы рекомендовал отказаться от использования expression. Лучше написать тоже самое на js на события onload и onresize.
|
$('#el').css('height', document.body.clientHeight + 1); |
exec,
Цитата:
|
Цитата:
Цитата:
Цитата:
|
Sweet,
Цитата:
http://cssing.org.ua/2007/12/06/expr...-optimization/ Да и потом он уже прописан, мне его нужно переопределить. Цитата:
|
|
Kolyaj,
:thanks: То что нужно! |
Ерунда какая-то. Почему expression может выполняться только один раз?
Делаю замену position:fixed для IE 6, через top: expression(document.documentElement.scrollTop); При загрузке элемент встает куда надо, и потом уже не двигается. |
Цитата:
|
Цитата:
на самом деле заработало вот так: top: expression(eval(document.documentElement.scrollTop )); :) |
Часовой пояс GMT +3, время: 20:38. |