Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 20.02.2011, 11:56
жажду знаний
Отправить личное сообщение для bushstas Посмотреть профиль Найти все сообщения от bushstas
 
Регистрация: 17.07.2009
Сообщений: 202

вопрос по expression (css)
никогда не пользовался expression для задания стилей вот захотелось но не получается
задача чтобы элемент2(position:absolute) внутри элемента1(position:relative) имел такую же высоту что и родитель(элемент1)

задаю height:100% в опере и мозилле работает а в ишаке не хочет

еще вычитал такой способ left:0px; right:0px; top:0px; bottom:0px; не знал что такое возможно
(элемент растягивается на весь родительский) в ишаке также не работает )))


замыслил прибегнуть к expression

на голову приходит вот это но не работает

height:expression(this.parentNode.clientHeight+'px ');

подскажите как правильно

все это нужно чтобы регулировать прозрачность фона(элемент2) не меняя прозрачности содержимого
может есть способ получше?

никто не встречал решения для "background-image-opacity"????

пока не нашел красивого способа сделал так
<div style="position:relative">
<div class="transparent-back" style="position:absolute; width:100%"></div>
</div>

window.onload=function(){
var b=$('.transparent-back')
for(var i=0; i<b.length; i++){
b[i].style.height=b[i].parentNode.clientHeight+"px"
}
}

везде работает так что чем не способ )))

Последний раз редактировалось bushstas, 20.02.2011 в 12:34.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
css expression + jquery jetli13 jQuery 10 22.11.2010 15:02
JQuery CSS анализатор javascript jQuery 2 15.08.2010 21:27
Очень интересный вопрос. CSS и JavaScript в одном флаконе. parzh-junior Элементы интерфейса 4 19.06.2010 20:15
Подскажите по CSS меню Александр_1988 Элементы интерфейса 1 17.05.2010 11:58
Вопрос по CSS (я, наверное, не туда попал...) parzh-junior Элементы интерфейса 12 27.12.2009 20:19