Brak obsługi rgba()
Kolory w notacji rgba(), czyli z określonym poziomem przezroczystości, nie są obsługiwane przez Firefox do wersji 3, Operę do wersji 10. Internet Explorer do wersji 8 nie
obsługuje tej notacji.
Rozwiązanie
- W przypadku tła użyć grafiki PNG z kanałem alpha
Internet Explorer 6 nie obsługuje półprzezroczystych grafik PNG
- W przypadku tekstu użyć
opacity - W przypadku gdy rgba() jest używany dla stworzenia drobnych efektów przezroczystości, które mogłyby równie dobrze nie istnieć, można też użyć poniższego tricku:
background:rgb(0,0,32); /* wartość ta jest nadpisana przez wartość niżej */ background:rgba(0,0,32,0.75); /* (NIE BACKGROUND-COLOR) — nie nadpisywane przez przeglądarki nie rozpoznające rgba() */
Zmodyfikowano: 10.05.2011, 14:28