Nicola Straub: IE6 erzeugt nur 1. Druckseite

Beitrag lesen

Hi!

Vielen lieben Dank fuer Deine Hinlfe - JETZT hab ich es!

Du hast aber in Deinem "ie5.css", das Du _ohne_ media-Angabe
einbindest, noch einige Positionierungs-Sachen drin.

Bei einrichtungen.html hatte ich das eigentlich schon mit media=screen drin (Hintergrund: Ich habe Serverzugriff nur von zu Hause aus, IE6 aber nur hier im Buero. Was natuerlich nervig ist, weil ich das, was ich hier teste, erst abends auf den Server kriege - z.B. fuer Euch).

Und auch im "print.css", das Du mit media="print" einbindest,
hat es noch Dinge wie:

[...]

Unter "einfaches, zuverlaessiges CSS" verstehe _ich_ etwas anderes.
position, z-index, float u.s.w. sind fuer mich
"riskantes, komplexes CSS".

Ok. Hab es verstanden und eben mal ALLES rausgeworfen. Von Grund auf neu - keine Situationsädnerung ;-(

Gib den Browsern das Bildschirm-Stylesheet nur fuer die
Medien "screen,projection".

Werd ich jetzt bei allen Seiten machen.

Fang fuer das Druck-Stylesheet nochmal bei Null an.
Alles, was nicht ausgedruckt werden soll, kriegt einfach
display:none;
Dann beschraenke Dich auf das notwendigste:
Schriftarten und -farben.

Getan - keine Wirkung.

Also, das war sehr lehrreich für mich - _keine Ironie!_ Aber die Loesung hab ich (dabei) zufällig selbst gefunden: Bei der Stylesheet-Einbindung für alle != IE5 war das 'type="text/css"' nicht gesetzt! DAS war alles! Seit ich das drin habe, geht es mit nacktem wie auch mit vermummtem print.css wunderbar!
AAAAAARRRGGGHHH. Ich Deppin! Das kommt, wenn man sich Sachen, die einem neu sind, überall herklaut und zusammenkopiert ;-) Nee, ernsthaft: Ohne deine Ermunterung, mir nochmal die Basics anzusehen, hätt ich's evtl. noch nicht gefunden. Danke also wirklich!

Nico*supererleichtert+froh*la