Nur eine bestimmte Tabellenzelle ausdrucken
Frank Hoppe
- css
0 Rico
Ich möchte nur den Inhalt einer bestimmten Tabellenzelle ausdrucken lassen. Man kann zwar schön die überflüssigen Zellen in der Druckversion ausblenden (display:none), aber dann habe ich immer noch den table-container (der mit border=1 definiert ist) drumherum. Eine Möglichkeit wäre ja, die Tabellendefinition in die jeweilige CSS-Datei auszulagern. Leider ist die Tabelle dann ja immer noch da - aber die will ich ja in der Druckversion komplett weghaben !
Beispiel:
<table border="1" class="noprint">
<tr><td></td></tr>
<tr><td><div class="print">blabla</div></td></tr>
</table>
Erklärung:
In der Druckversion soll die Tabelle ausgeblendet werden, außer der Inhalt der einen Zelle ! Die Druckversion würde also in HTML so aussehen:
<div class="print">blabla</div>
Funktioniert leider nicht, die Seite ist komplett leer. Entweder weil display:inline nicht das Richtige ist oder weil es grundsätzlich nicht geht ?!
Kannst du nicht die border angaben für das printmedium @media print
für die tabelle auf 0 setzen ?
<table border="1" class="noprint">
<tr><td></td></tr>
<tr><td><div class="print">blabla</div></td></tr>
</table>