Guten Morgen zusammen,
ich habe folgendes Problem: Ich erzeuge via php eine Tabelle in der ich die Zeilen abwecheselnd weiß und grau habe. Dazu der Codeauszug:
if (fmod($curSchulerNbr,2)==0) {
echo "<tr>";
} else {
echo "<tr class='grey'>";
}
In der normalen Ansicht geht das auch (Firefox). Wenn ich aber drucke, werden die Reihen nicht mehr Grau hinterlegt, sondern sind auch weiß.
Hier der css-Auszug aus der screen-Variante:
table#daten tr.grey{
background-color:#cfcfcf;
}
In der print-css-Datei steht nur:
div.h, div.titel {
display:none;
}
div#wertung {
display:none;
}
Ich wollte nur drei Elemente beim Ausruck ausblenden.
Kann mir jemand sagen, warum die Reihen beim Ausdruck nicht grau hinterlegt werden und wie ich das korrekt erreiche?