Sven Rautenberg: Länge von ID-Bezeichnern

Beitrag lesen

Moin!

Das Grübeln hat ein Ende. Folgender Code war fehlerhaft, wurde aber von diversen CSS-Validatoren nicht bemängelt:

Weil er korrekt ist.

#wp-table-reloaded-id-1 .column-5, .column-6 {}

  
Das Komma trennt als Aufzählung VOLLSTÄNDIGE Selektoren - nicht nur den letzten Teil eines Selektors.  
  

> Die Definition mit dem Aufbau "Element.Oberklasse Unterklasse, Unterklasse" funktioniert zwar irgendwie, aber führt nur zu fehlerhaften Ergebnissen. Und ich habe gedacht, es läge an der ID-Länge, weil ich die vorhergehenden Fehler schon nicht bemerkt hatte.  
  
Wenn du mehr als einen Selektor aufzählen willst, musst du immer den vollständigen Selektor benennen:  
  
`#wp-table-reloaded-id-1 .column-5, #wp-table-reloaded-id-1 .column-6 {}`{:.language-css}  
  
 - Sven Rautenberg