Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Проблема с прозрачностью PNG в IE (https://javascript.ru/forum/jquery/7548-problema-s-prozrachnostyu-png-v-ie.html)

OMEN 07.02.2010 16:37

Проблема с прозрачностью PNG в IE
 
Приветствую знатоков.
Такая проблема: после загрузки страницы показываю всплывающее окошко, обрамленное рамкой из рисунков png с прозрачностью. png прописаны в css в атрибуте background-image, используется "растяжка" png (repeat). Во всех браузерах всё ОК, а вот IE (на семерке пробовал) не хочет корректно отобразить прозрачность у рамки. Пробовал всякие инкарнации png-fix'ов, в том числе и те, что работают с background'ом в css: ничего не помогает, т.к. моя рамка динамически выводится на странице (если рамку включить в текст страницы, то всё ОК). Приходится для IE в качестве рамки использовать gif-ы.

Может есть простенькое решение данной проблемы или для кого-то это уже не проблема? Буду признателен.

Мараторий 07.02.2010 16:38

А ссылку можно?

OMEN 07.02.2010 16:39

вот сслыка http://zodchy.net/mod_stickyhtml_OMEN_DEMO

Kolyaj 07.02.2010 17:54

http://yandex.ru/yandsearch?text=ie+...fx3&clid=46510

OMEN 07.02.2010 17:59

Цитата:

Сообщение от Kolyaj
http://yandex.ru/yandsearch?text=ie+...fx3&clid=46510

говорю ж, пробовал. помогает только когда мой div статично вшит в страницу. а когда динамически его выводишь -- облом.

Kolyaj 07.02.2010 18:03

OMEN,
разберитесь, как работают эти фиксы, будет понятно. В частности, одно из решений вашей проблемы руками прописывать в CSS свойство filter для IE.

OMEN 07.02.2010 18:20

ок. направление ясно. но filter для IE не работает с растяжкой repeat фоновых изображений, а у меня рамка как раз так и организована. но все равно thanks!

Мараторий 07.02.2010 19:59

OMEN,
а это в IE7 траблы или в IE6?

OMEN 08.02.2010 10:34

В IE7 и скорее всего в IE8. Про IE6 я ваапче молчу.

OMEN 08.02.2010 11:34

Очень оригинальное решение для IE6 (под IE7 не пробовал), которое работает с repeat (!!!), не использует Microsoft AlphaImageLoader, а использует малоизвестный VML от Microsoft тут: http://dillerdesign.com/experiment/DD_belatedPNG/#nogo


Часовой пояс GMT +3, время: 08:24.