tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
903
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
DIESES THEMA IST
GESCHLOSSEN
  1. #1
    stitch stitch ist offline Mitglied
    Registriert seit
    Nov 2001
    Ort
    Weidenhausen (Mitttelhessen)
    Beiträge
    20
    bin mir nicht genau sicher in welches forum das gehört...

    jedenfalls mein problem:
    ich möchte eine schöne druckansicht meiner seiten haben. habe dazu ein neues stylesheet angelegt, in der es eine klasse noprint gibt, welche für die druckansicht unnötige seitenmodule (navigation, headergrafik, etc) ausblendet. ausserdem sind die ganzen anderen klassen für den druck angepasst (farben nur noch schwarzweiß etc.).
    alles schön und gut, der netscape bringt auch alles so auf papier wie ich mir das vorstelle, sieht wunderbar aus!
    nur der ie macht großen stress, da er die tabellen nicht zusammen drückt, sondern alles was in der breite über ca 600px hinausgeht einfach abschneidet. die seite besteht nämlich aus einer großen 760px breiten tabelle, und daran sollte sich erstmal nicht ändern. ausserdem ignoriert der ie diverse css attribute, solang die option "hintergrundfarben und -bilder drucken" deaktiviert ist (zu finden in den internetoptionen unter der registerkarte "erweitert") und das ist sie standardmäßig... kann man dies irgendwie umgehen?

    leider fällt mir jetzt nichts mehr ein, was man noch machen könnte, damit es am ie besser aussieht und das sollte es, da die seiten eigentlich für diesen optimiert sind (aufgrund des marktanteils)

    irgendwelche ideen?

    danke im vorraus,
    christopher reitz
    Geändert von stitch (23.02.04 um 15:08 Uhr)
     
    christopher

  2. #2
    rootssw rootssw ist offline Mitglied Platin
    Registriert seit
    Aug 2003
    Beiträge
    593
    Hallo!

    Warum scheidet der IE denn den Inhalt der Tabelle einfach ab?
    Hast du etwa table-layout:fixed angegeben?
    Sonst wird der Inhalt doch nur in eine neue Zeile verschoben (außer bilder).
    Das mit dem Hintergrundbild drucken - da wirst du nicht auf die "normale" Weise (background-image:url(bild.gif) zum Ziel kommen.
    Wenn's für dich 'ne Lösung wäre - vielleicht einfach ein Bild hinter den Text setzten (also z. B. zwei DIVs übereinander und in dem hinteren liegt das Bild und im vorderen der Text?!)
     
    <?php if ($sein || !$sein) echo "Das ist hier die Frage."; ?>

  3. #3
    stitch stitch ist offline Mitglied
    Registriert seit
    Nov 2001
    Ort
    Weidenhausen (Mitttelhessen)
    Beiträge
    20
    Original geschrieben von rootssw
    Hallo!

    Warum scheidet der IE denn den Inhalt der Tabelle einfach ab?
    Es ist eine Webanwendung, keine normale Seite. Die 760px Breite Tabelle ist so mit Formular Elementen voll, dass der IE das net schaft es so zusammen zu schieben, dass es beim drucken noch passt. Er schneidet es einfach ab. Er bricht den Text viel später um als der Netscape, der schafft es perfekt.

    Hast du etwa table-layout:fixed angegeben?
    Nein


    Sonst wird der Inhalt doch nur in eine neue Zeile verschoben (außer bilder).
    Mit den Formular Elementen hat er wohl Probleme (wie immer).



    Das mit dem Hintergrundbild drucken - da wirst du nicht auf die "normale" Weise
    (background-image:url(bild.gif) zum Ziel kommen.

    Wenn's für dich 'ne Lösung wäre - vielleicht einfach ein Bild hinter den Text setzten (also z. B. zwei DIVs übereinander und in dem hinteren liegt das Bild und im vorderen der Text?!)
    Nee, sowas mag ich nicht. Html soll einfach sein, nicht solche unnötigen Komplexitäten.

    Wollte es ja ausserdem mit Farben für den Druck machen.
     
    christopher

Ähnliche Themen

  1. CSS - Druckansicht
    Von Blabliblubs im Forum CSS
    Antworten: 12
    Letzter Beitrag: 15.04.10, 16:55
  2. 2 Seiten Druckansicht
    Von klanawagna im Forum CSS
    Antworten: 2
    Letzter Beitrag: 15.02.10, 08:48
  3. Druckansicht erstellen!
    Von boennchen im Forum CSS
    Antworten: 2
    Letzter Beitrag: 22.12.04, 15:49
  4. Druckansicht
    Von bloggi im Forum PHP
    Antworten: 8
    Letzter Beitrag: 03.08.02, 16:04