Markus Bauer: Browser ignorieren media=screen :-(

Beitrag lesen

Okay. Du hast ein Div. Divs sind gewoehnlich sichtbar. Diesem Div sagst Du nun, es soll auf einem Bildschirm sichtbar sein. Gut. Das Div weiss nun ziemlich sicher: Ich soll sichtbar sein. Auch auf Bildschirmen!

Wo sagst Du dem Div, dass es beim Drucken unsichtbar sein soll?

Hi,

Wir verstehen uns falsch. Es geht nicht darum ein div sichtbar/unsichtbar zu machen sondern um die Eigenschaft overflow:auto; bei "sa" (Scrolling-Area) bzw. der präsiesen Angabe der Größe. Am Bildschirm ist nsa+sa genau die Höhe des Bildschirmes und der sa ist durch overflow:auto der Scrollbalken zugeordnet den normalerweise das Hauptfenster hätte. Klar soweit?

Nun, die Eigenschaften sollen aber nur am Bildschirm applied werden. Deswegen media=screen. Für den Drucker sollen die CSS Eigenschaften einfach nicht zugewiesen werden was bedeutet dass sie normale DIVs sind und ganz NORMAL angezeigt werden.

lg,
Markus