Farbproblem mit FF, Safari <-> IE,Opera

jdgf

Mitglied
Hallo,
in der Naviagtion der Webseite wird im FF ud Safari die oberste Menüebene in silber, dagegen im IE und Opera in roter Farbe angezeigt.
In dem Modul ist wohl die CSS-Vorgabe
Code:
li.maximenuck.level1.active {
    background: -moz-linear-gradient(center top , #F4F4F4, #EEEEEE) repeat scroll 0 0 transparent;
    border: 1px solid #777777;
    border-radius: 5px 5px 5px 5px;
}
dafür verantwortlich.
Aus welchen Grund zeigen die Browser unterschiedlichen Farben an.
Gruß Dietmar
 
siehe: CSS Gradient Editor
CSS:
li.maximenuck.level1.active {
background: rgb(244,244,244);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(244,244,244,1) 0%, rgba(238,238,238,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(244,244,244,1)), color-stop(100%,rgba(238,238,238,1)));
background: -webkit-linear-gradient(top,  rgba(244,244,244,1) 0%,rgba(238,238,238,1) 100%);
background: -o-linear-gradient(top,  rgba(244,244,244,1) 0%,rgba(238,238,238,1) 100%);
background: -ms-linear-gradient(top,  rgba(244,244,244,1) 0%,rgba(238,238,238,1) 100%);
background: linear-gradient(to bottom,  rgba(244,244,244,1) 0%,rgba(238,238,238,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#eeeeee',GradientType=0 );
border: 1px solid #777777;
border-radius: 5px 5px 5px 5px;
}
 
Danke! Ist aber startColorstr='#f4f4f4' nicht für alle Browser gleich. Könnte ich die einheitliche Farbe erzwingen, wenn ich #eeeeee lösche oder führt das zu anderen Problemen?

Ich habe es vorläufig so gelöst, indem ich #eee überall durch #F4F4F4 ersetzt habe. Gäbe es eine idealere Lösung.
 
Zuletzt bearbeitet:
Die einheitliche Farbe (fals du damit die erst Zeile meinst) ist nur die allerletzte fallback-eigenschaft, sofern der Browser die folgenden nicht unterstützt. Sprich das ist eigentlich nur für die wirklich alten Browser.

Tut mir leid, versteh ich nicht ganz?
 
Zurück