Так, вот нормальный вопрос от RussianQuaker, кстати: (Сообщение # 4)
Quote (RussianQuaker)
... И ещё, почему с ИЕ не хочет работать css'ка полупрозрачности ...
... Почему - на это отвечать не буду, во всяком случае не я, а вот как - отвечу.
Для того, чтобы картинки имели эффект Полупрозрачность в IE, нужно добавить простой CSS и javascript, соответственно между тегами <head> и </head>:
Code
<![if lt IE 7]><![if gte IE 5.5]>
<script type="text/javascript" src="/js/iepngfix.js"></script>
<style type="text/css">
.iePN, img {filter:expression(fixPNG(this));}
.iePNG a {position: relative;}
</style>
<![endif]><![endif]>
... Если ты хочешь использовать PNG картинки в виде фона (заливки, background), например:
Code
<div style="background-image:url(картинка.png)">что-то написано, а может и нет</div>
то добавь класс в CSS (смотри код выше), например - class iePNG, то есть у тебя должно получиться вот это:
Code
<div style="background-image:url(картинка.png)" class="iePNG">что-то написано, а может и нет</div>
Кстати, в самом iepngfix.js еще нужно правильно указать путь до прозрачного, размером 1х1px gif-изображения.
Для картинок с эффектом полу прозрачности формата *.png необходимо явно указывать её реальные физические размеры (иначе js не будет работать), примерно вот так:
Code
<img src="картинка.png" width="10" height="10" alt="">
Файл iepngfix.js
Файл iepngfix.htc
P.S.
... И напоследок, все эти шаманства притормаживают ослик (так, как обрабатывают все изображения...), так что выбирайте: либо красота либо скорость работы ... ;-)))