Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Поведение iepngfix при изменении у объекта свойста display
 
 автор: Dr Lines   (11.02.2009 в 14:51)   письмо автору
 
 

Столкнулся с такой проблемой:

Есть скрытый свойством display блок с фоновой картинкой (картинка с полупрозрачностью):


<div style="display:none;
width:30px;
height:30px;
background-image:url(image.png);
background-repeat:no-repeat;
behavior:url(images/iepngfix/iepngfix.hta);" id="block01">
</div>


После того, как меняю свойство display этого блока скриптом на block, фон просто не отображается.
Если же изначально у блока свойство display : block - то все нормально...

Конечно попробовал не прописывать свойство behavior в стиле, а вот так, совместно с включением свойства display:
document.getElementById("block01").style.behavior = 'url(images/iepngfix/iepngfix.hta)';
так заработало.
Но прописывать для каждой картинки отдельно(их у меня на самом деле много включаются одновременно) этот behavior жутко неудобно и громоздко.

Есть простой способ решения этой проблемы?

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования