Autor |
Nachricht |
Abenaa
Threadersteller
Dabei seit: 30.06.2008
Ort: Sachsen
Alter: -
Geschlecht:
|
Verfasst Fr 14.11.2008 17:51
Titel CSS Level 3 opacity-Fehler |
|
|
Die Ergebnisse des CSS-Validators geben bei meiner CSS Datei bezüglich opacity folgende Fehler aus:
Einlese-Fehler opacity=60)
Die Eigenschaft -moz-opacity existiert nicht : 0.6
In meiner CSS-Datei steht in Folgendes:
filter: alpha(opacity=60);
-moz-opacity: 0.6;
opacity: 0.6;
Nun bin ich etwas überrascht, da genaue diese Definitionen für CSS3 verwendet werden. Zumindest habe ich nach längerem Suchen nichts Gegenteiliges gefunden.
Kann mir da jemand helfe? Habe ich da irgendetwas übersehen?
Viele Dank im voraus.
|
|
|
|
|
Smooth-Graphics
Dabei seit: 22.05.2006
Ort: -
Alter: -
Geschlecht:
|
Verfasst Fr 14.11.2008 19:10
Titel
|
|
|
Die valide Schreibweise ist nur
opacity:0.6;
Aber: der IE braucht den filter:alpha(opacity:60); und der Firefox 2 teilweise (vor Juni 2006) noch die -moz-opacity: 0.6;
Obwohl der CSS Validator -moz-opacity als invalid sieht, ist es valid. Das liegt daran, dass alle Eigenschaften, die mit einem - beginnen, trotzdem valid sind, auch wenn sie nirgendwo definiert sind (außer im Browser), da es Browsererweiterungen sind.
//edit: Hast du beim filter:alpha ein Leerzeichen drin?
Zuletzt bearbeitet von Smooth-Graphics am Fr 14.11.2008 19:13, insgesamt 1-mal bearbeitet
|
|
|
|
|
Anzeige
|
|
|
m
Moderator
Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht:
|
Verfasst Fr 14.11.2008 21:55
Titel
|
|
|
Der Fehler bezieht sich nicht auf die opacity Regel sondern auf den filter für ie und die moz Regel und diese sind eben nicht korrekt.
Code: | Obwohl der CSS Validator -moz-opacity als invalid sieht, ist es valid. Das liegt daran, dass alle Eigenschaften, die mit einem - beginnen, trotzdem valid sind, auch wenn sie nirgendwo definiert sind (außer im Browser), da es Browsererweiterungen sind. |
http://www.w3.org/TR/CSS21/syndata.html#vendor-keywords
Zuletzt bearbeitet von m am Fr 14.11.2008 22:20, insgesamt 4-mal bearbeitet
|
|
|
|
|
|
|
|
Ähnliche Themen |
flash level
Opacity im IE 8
php, FILTER_VALIDATE_URL, top level domain
IE 7 Opacity + Jquery
Alpha/Opacity in IE und Firefox?
filter:alpha(opacity) und so weiter...
|
|