Прозрачност на png-картинка при ИЕ и МФ...

annabelka

Registered
Как да имам прозрачна картинка и през 2-та брузъра?

Изолзвам този скрипт за прозрачност на пнг-картинка в ИЕ:
Код:
 <style type="text/css">

		[if gte IE 5.5]>
		<![if lt IE 7]>
		#alImg1 img{ filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); }
		#alImg1 { display: inline-block; }
		#alImg1 { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='border.png'); }
		<![endif]>
		<![endif]>


   </style>

...

<span id="alImg1" style="width:100px;height:50px;">

и фона на картинката става прозрачен, НО така през МФ картинката изобщо не се показва. :?
Ясно ми е защо картинката не се появява през МФ, но не знам как да го направя :oops:
 
не знам защо ти е скрипт за модзилата , след като тя няма проблеми с визуализирането на пнг-та??
 
shterev каза:
не знам защо ти е скрипт за модзилата , след като тя няма проблеми с визуализирането на пнг-та??

... ако беше прочел щеше да разбереш... знам, че в Мозилата се виждат png-картинките (не ми се виждаха, когато сложиш скрипта за прозрачност в IE)
 
ами да ти кажа не мога да чета явно. но това което правиш не мисля че е удачно

.class {background url(kartinka.png) left top;}

* html .class {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='kartinka.png');}

така ще работи в ие6 и няма да има проблеми при др браузъри , като изключим ие 5 (не знам кой го ползва още ) :shock:

а за самите img тагове имаше еднп файлче , не помня какво точно беше , добавяш го и автоматично ти оправя всякакви картинки пнг ж ие6, но недостатъка му беше че бавно зарежда и , ако имаш повечко картинки се получава едно чувствително забавяне.
 

Back
Горе