|
Тема |
Re: *.png изображение без фон излиза с бял фон! [re: askom99] |
|
Автор |
croesus (хлевоуст) |
|
Публикувано | 13.04.11 18:44 |
|
|
От браузъра е. IE6 изобщо не поддържа alpha channel за пнгта, а IE7 го прави по кошмарен начин. На него рендърите му за всички картинки са кошмарни. Случвало ми се е да задам DIV с определен цвят за бекграунд, а в него да сложа картинка със същия цвят. На всички други браузъри картинката е невидима, но при "експлодъра" си личи много ясно.
Има два начина да се оправиш с проблема:
1. Заместваш в пнгто прозрачните части с това, което ще е под него на уебсайта. Ако отдолу е някаква сложна преливка ще имаш проблем, но иначе всичко ще е ОК.
2. Да добавиш css expressions, които при различните браузъри да правят различни неща. Такъв подход отнема много малко допълнителна работа между другото. Това и в момента си остава масовата практика за борба с "експлодъра".
|
| |
|
|
|