Gernot Back: Mehrere CSS_Klassen utnerscheiden

Beitrag lesen

Hallo Axel,

ich weiß ja nicht, ob das zum Stil deiner Seite passt: Du könntest doch auch zuätzlich zu deinen bestehenden Klassen

.wochenende { background-color:red; }
.wochentag { background-color:blue; }
.heute {border:1px solid green;}

eine Klasse für Feiertage mit einer "semi-transparenten" Hintergrundgrafik definieren, durch die die normale Hintergrundfarbe (für das Wochenende eine andere als für Werktage) nur halb durchscheint:

.feiertag { background-image:url(semitransparent.gif); }

Semitransparente Pixel wie in Photoshop wären darunter natürlich nicht zu verstehen, die Gif-Hintergrundgrafik würde aus insgesamt 2*2 Pixeln bestehen, diagonal abwechselnd aus je zwei transparenten und zwei Pixeln in einer anderen Farbe deiner Wahl.

Im Extremfall würdest du dann einer Tabelle drei Klassen gleichzeitig zuweisen.

<td class="heute wochentag feiertag">Allerheiligen</td>

Gruß Gernot