carl stefan sven: Sauberer Fallback bei nicht unterstützten Eigenschaften

Hallo!

Was soll man tun, wenn man eine neue CSS-Eigenschaft verwendet, die von älteren Browsern nicht unterstützt wird? Es geht NICHT um die Frage, wie man konkrete Eigenschaften nachbilden kann.

Konkret geht es um:

  
background-color: #000000;  
background-color: rgba(0, 0, 0, 0.7);  

Da der IE8 kein rgba kennt, bleibt das betreffende Element transparent. Wenn man nun background-color: #000000 davor schreibt, so macht er das Element schwarz während neuere Browser die Eigenschaft danach anhand der nächsten Zeile überschreiben.

Die Lösung funktioniert, aber ist das auch so erlaubt? Oder wie soll man es sonst machen?

Danke schon für jede Antwort :-)

  1. Die Lösung funktioniert, aber ist das auch so erlaubt? Oder wie soll man es sonst machen?

    Ja. Genau so.

    MfG
    bubble

    --
    If "god" had intended us to drink beer, he would have given us stomachs. - David Daye