Seite 1 von 1
Update 3.0.10: CSS-Fehler
Verfasst: 07.01.2012 15:03
von Charlie_M
Hallo,
nach erfolgreichen Update auf 3.0.10 bemängelt der CSS-Validator folgende Zeilen jeweils in der common.css sowie colors.css:
sowie:
Abhilfe brachte jeweils eine Änderung durch Ersetzen von ":" => ".", also:
Oder liegt da ein anderer Fehler vor und bin auf dem Holzweg?
Re: Update 3.0.10: CSS-Fehler
Verfasst: 07.01.2012 15:15
von Miriam
Ich wüsste jetzt nicht, was der Doppelpunkt da zu suchen hat.
Ein Punkt "." wäre für ein CSS Class und ein Doppelkreuz / Raute "#" wäre für eine CSS ID.
Aber wahrscheinlich muss da garnichts hin ausser eine Leerstelle
also
.post target
Es gibt schon was mit ":" aber das kenne ich nur mit
:link, :visited, :focus, :hover, :active. Das wären dann Pseudoklassen.
Edit: Kommando zurück: In CSS3 gibt es auch
:target. Lies hier:
Klick.
Re: Update 3.0.10: CSS-Fehler
Verfasst: 07.01.2012 15:22
von Charlie_M
Die Zeilen stehen so im Original-Paket auch drin (common.css sowie colors.css)
EDIT:
deinen EDIT nach also eine Falschmeldung vom CSS-Validator?
Re: Update 3.0.10: CSS-Fehler
Verfasst: 07.01.2012 15:26
von Miriam
Scheint so...

Re: Update 3.0.10: CSS-Fehler
Verfasst: 07.01.2012 15:28
von Charlie_M
Der Validator sagt: CSS-Level 2.1
Demnach wäre PHPBB jetzt auf CSS-Level 3?
Re: Update 3.0.10: CSS-Fehler
Verfasst: 07.01.2012 16:10
von Crizzo
Das sind Pseudoklassen aus CSS3 (Entwurf!), die gabs auch schon vor dem Update auf phpBB3.0.10. Wenn der Validator CSS2.1 annimmt, zeigt er deshalb eine Warnung/Fehler an. Das ist nicht weiter schlimm. Einfach manuell auf CSS3 stellen, dann sollte der Fehler weg sein.
http://meiert.com/de/publications/articles/20060119/
Den : in einen . zu ändern ist definitiv der falsche Weg. Denn dann wird aus der Pseudoklasse eine Klasse die dann ".target" heißt.
