DIV-Layout und Druck
Posted: Wed 21. Jun 2006, 16:09
Hallo zusammen,
ich habe heute eine Seite auf das Div-Layout umgestellt. Dazu habe ich die Vorlage mit den 5 Blöcken genommen, so daß diese dann über die Stylesheet-Angaben für #container{}, #mainBlock{} etc angepaßt werden können.
Da es sich hierbei aber nicht um CSS-Klassen, sondern um CSS-Individualformate (kurz IDs) handelt, ignorieren die Browser separate Einstellungen für Drucker.
Das heißt ich habe auf den gedruckten Seiten z.B einen Abstand links von 400 pixeln, obwohl ich dort keinen haben will.
Ich habe die Einstellungen für den Drucker (@media Print) in der frontend.css untergebracht, da ich generell aus dem Browser heraus drucke und nicht extra einen Button auf der Seite anklicken will, durch das sich dann ein separates Fenster öffnet. Jedenfalls würde ich gerne das ganze so umstellen, daß statt #mainBlock -> .mainBlock vom Template verwendet wird. Denn dann kann man die Seite für verschiedene Ausgabemedien konfigurieren. Wo mache ich das am besten?
ich habe heute eine Seite auf das Div-Layout umgestellt. Dazu habe ich die Vorlage mit den 5 Blöcken genommen, so daß diese dann über die Stylesheet-Angaben für #container{}, #mainBlock{} etc angepaßt werden können.
Da es sich hierbei aber nicht um CSS-Klassen, sondern um CSS-Individualformate (kurz IDs) handelt, ignorieren die Browser separate Einstellungen für Drucker.
Das heißt ich habe auf den gedruckten Seiten z.B einen Abstand links von 400 pixeln, obwohl ich dort keinen haben will.
Ich habe die Einstellungen für den Drucker (@media Print) in der frontend.css untergebracht, da ich generell aus dem Browser heraus drucke und nicht extra einen Button auf der Seite anklicken will, durch das sich dann ein separates Fenster öffnet. Jedenfalls würde ich gerne das ganze so umstellen, daß statt #mainBlock -> .mainBlock vom Template verwendet wird. Denn dann kann man die Seite für verschiedene Ausgabemedien konfigurieren. Wo mache ich das am besten?