13-04-2012, 01:19
Nawet nie muszę patrzeć na screen. Czyżby czarne śmiecie?
IE<=8 źle obsługują png.
6 w ogóle ich nie obsługuje (ale da się to jakoś naprawić)
7 i 8 obsługuje je błędnie jeżeli stosujemy opacity.
Rozwiązania są 2.
1) - używaj go wraz z kolorem tła :} wtedy działa jak należy
background:#fff url(.....) no-repeat;
ale to praktycznie nigdy nie przejdzie (chyba że używasz na jednolitym tle)
2) użyj warunków i dla IE nie używaj opacity, a po prostu rób krańcowe wartości - show / hide.
IE<=8 źle obsługują png.
6 w ogóle ich nie obsługuje (ale da się to jakoś naprawić)
7 i 8 obsługuje je błędnie jeżeli stosujemy opacity.
Rozwiązania są 2.
1) - używaj go wraz z kolorem tła :} wtedy działa jak należy
background:#fff url(.....) no-repeat;
ale to praktycznie nigdy nie przejdzie (chyba że używasz na jednolitym tle)
2) użyj warunków i dla IE nie używaj opacity, a po prostu rób krańcowe wartości - show / hide.