mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Sa 27.04.2024 11:57 Benutzername: Passwort: Auto-Login

Thema: CSS Level 3 opacity-Fehler vom 14.11.2008


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Allgemeines - Nonprint -> CSS Level 3 opacity-Fehler
Autor Nachricht
Abenaa
Threadersteller

Dabei seit: 30.06.2008
Ort: Sachsen
Alter: -
Geschlecht: Weiblich
Verfasst Fr 14.11.2008 17:51
Titel

CSS Level 3 opacity-Fehler

Antworten mit Zitat Zum Seitenanfang

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.
  View user's profile Private Nachricht senden
Smooth-Graphics

Dabei seit: 22.05.2006
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Fr 14.11.2008 19:10
Titel

Antworten mit Zitat Zum Seitenanfang

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
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
m
Moderator

Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Fr 14.11.2008 21:55
Titel

Antworten mit Zitat Zum Seitenanfang

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
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
 
Ä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...
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Allgemeines - Nonprint


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.