Carsten: Tabellenzeile beim Druck verschwinden lassen

Hallo Selfer,
ich habe @media print benutzt um ein Format festzulegen damit Buttons nur auf dem Bildschirm erscheinen und nicht beim Druck.
Die Buttons stehen in einer Tabellenzelle. Diese Buttons verschwinden auch, werden also nicht mit gedruckt, leider bleiben  die leeren Zellen stehen. Die Klasse ist dem <tr>-Tag und dem <td>-Tag zugewiesen.

Was habe ich falsch gemacht ?

Viele Grüße
Carsten

  1. Hallo Carsten,

    ich habe @media print benutzt um ein Format festzulegen damit Buttons nur auf dem Bildschirm erscheinen und nicht beim Druck.

    Klingt vernuenftig.

    Die Buttons stehen in einer Tabellenzelle. Diese Buttons verschwinden auch, werden also nicht mit gedruckt, leider bleiben  die leeren Zellen stehen. Die Klasse ist dem <tr>-Tag und dem <td>-Tag zugewiesen.

    Was habe ich falsch gemacht ?

    Wahrscheinlich hat es noch Zellen in der gleichen Spalte, die gedruckt werden.

    Ich vermute so etwas:

    +------------+----------------+
    |  Logo1     |  Logo2         |
    +------------+----------------+
    |  Navi      |  Inhalt        |
    |  Navi      |  Inhalt        |
    |  Navi      |  Inhalt        |
    |  Navi      |  Inhalt        |
    |  Navi      |  Inhalt        |
    +------------+----------------+

    Dann blendest Du die Navi aus.
    Weil Logo1 in der gleichen Spalte ist wie Navi,
    kann es Probleme geben:

    +------------+----------------+
    |  Logo1     |  Logo2         |
    +------------+----------------+
    |            |  Inhalt        |
    |            |  Inhalt        |
    |            |  Inhalt        |
    |            |  Inhalt        |
    |            |  Inhalt        |
    +------------+----------------+

    Nach meiner Erfahrung machen es aber die gaengigen Browser
    (MS IE ab 4.0 oder 5.0, Opera, Mozilla) richtig, wenn man
    auch die Zelle "Logo1" im Druck-CSS ausblendet:

    +----------------+
    |  Logo2         |
    +----------------+
    |  Inhalt        |
    |  Inhalt        |
    |  Inhalt        |
    |  Inhalt        |
    +----------------+

    Hoffe, das hilft.
    Sonst bitte URL, Quelltext und/oder ASCII-Art (wie oben), damit wir wissen, wie Deine Tabelle aussieht.

    mfg
    Thomas

    1. Danke Thomas, Danke Stefan!

      Werde das gleich mal probieren.
      Falls weitere Komplikationen auftreten, werde ich den Quelltext hinzufügen.

      Viele Grüße
      Carsten

  2. Hallo Carsten,

    Die Buttons stehen in einer Tabellenzelle. Diese Buttons verschwinden auch, werden also nicht mit gedruckt, leider bleiben  die leeren Zellen stehen. Die Klasse ist dem <tr>-Tag und dem <td>-Tag zugewiesen.

    Auch wenn ich kürzlich gelesen habe, dass man einzelne Zellen oder
    Zeilen einer Tabelle mit CSS ausblenden kann, so habe ich doch
    Zweifel, dass sowas möglich ist.

    Ohne Quelltext oder Link zu einer Testseite können wir eh nur rum-
    raten, also ...

    Viele Grüße,
    Stefan

    --
    http://www.favicon.de/
    http://www.sidebar.de/
    Wer sich von meinen Forumsbeiträgen in irgendeiner Art und Weise ge-
    langweilt fühlt, der trägt bitte meinen Namen in seine Blacklist ein.
    1. Hallo,

      Auch wenn ich kürzlich gelesen habe, dass man einzelne Zellen oder
      Zeilen einer Tabelle mit CSS ausblenden kann, so habe ich doch
      Zweifel, dass sowas möglich ist.

      Doch, das geht eigentlich ganz gut.
      Ein Beispiel von mir, das ich ausgiebig getestet habe:
      http://www.paedi.unizh.ch/gastro/ibt/links/

      +------------+----------------+
      |  Logo      |  Navi2         |
      +------------+----------------+
      |  Navi1     |  Inhalt        |
      |  Navi1     |  Inhalt        |
      |  Navi1     |  Inhalt        |
      |  Navi1     |  Inhalt        |
      |  Navi1     |  Inhalt        |
      +------------+----------------+
      |  Navi3     |  Impressum     |
      +------------+----------------+

      Die Zellen Logo, Navi1, Navi2, und Navi3 blende ich mit CSS aus.
      Uebrig bleiben Inhalt und Impressum:

      +----------------+
      |  Inhalt        |
      |  Inhalt        |
      |  Inhalt        |
      |  Inhalt        |
      |  Inhalt        |
      +----------------+
      |  Impressum     |
      +----------------+

      Nur Opera 5.12 macht da beim Drucken einige Zicken und druckt
      das Impressum z.T. schon am Ende der ersten Papierseite aus.
      Die uebrigen von mir getesteten Browser (MS IE 5.0/5.5, Mozilla)
      machen es wie gewuenscht.

      Ohne Quelltext oder Link zu einer Testseite können wir eh nur rum-
      raten, also ...

      ... hoffen wir, dass er eines davon nachliefert;-)

      mfg
      Thomas