|
|||
probleme beim drucken
hi leute
ich habe ein "seitenumbruch" problem... im html-template sind folgende layer definiert <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title> </title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <div id="container"> <div id="intro"> <div id="pageHeader"> <h1><span>Controlling</span></h1> <h2><span>Unternehmen</span></h2> </div> <div id='content_left'>CONTENT_LEFT</div> <div id='content'>CONTENT</div> <div id='content_right'>CONTENT_RIGHT</div> <div id='search' class='search'>SEARCH</div> </div> <div id='menu1' class='menu1'>MENU1</div> <div id='menu2' class='menu2'>MENU2</div> <div id='address'> </div> <div id='stv_logo'> [img][/img] </div> <div id='language'> [img]/fileadmin/templates/images/gb.gif[/img] [img]/fileadmin/templates/images/de.gif[/img] </div> <div id='print' class='print'> [img]fileadmin/templates/images/print.gif[/img]</img> </div> <div id='klickpfad' class='klickpfad'>KLICKPFAD</div> <div id='klickpfad_txt' class='klickpfad_txt'>--></div> </div> </body> </html> das print-css sieht so aus: /* CSS für Prints, wird auf allen Seiten mit eingebunden */ @page { margin: 1cm; /* die meisten Drucker kommen nicht bis an den Rand; kann auch vom Browser ueberschrieben werden */ } body{ background-image:url(http://####images/print_header.jpg); background-repeat:no-repeat; background-position:top left; padding: 0 0 10em; } a { color:black; } p {color:#FF0000;} a:hover {color:#000000; font-style: normal;} /*POSITIONING====================================== ========*/ /*container is the mainbox for all layers include menu */ #container { width:600px; } #intro { width:600px; } #pageHeader { display: none;} #pageHeader h1, h2 { display: none;} #content { position: relative; top: 100px; left: 30px; width: 100%; overflow:auto; } #address { filter:alpha(opacity=60); -moz-opacity:0.8; position:absolute; top:700px;left:500px; width:180px; height:100px; border:1px solid #000000; background-color:#6666aa; z-index:2; padding: 2px; } #content_left { display:none; } #content_right { display:none; } #menu1 { display:none; } .menu1 { display:none; } #menu2 { display:none; } .menu2 { display:none; } #language { display:none; } #search { display:none; } #stv_logo { display:none; } #klickpfad { display:none; } .klickpfad { display:none; } #klickpfad_txt { display:none; } .klickpfad_txt { display:none; } ################## beim ausdrucken wird nun die letzte zeile einfach abgeschnitten (auch innerhalb der zeile)... kann mir jemand helfen? |
Sponsored Links |
|
||||
Probiers mal so:
Code:
@page { size: auto; } html,body { margin: 0; padding: 0; }
__________________
Informationen aus Koblenz-Metternich ----------------------------------- "Wissen heißt, Fragen zu erwerben." |
Sponsored Links |
|
||||
Ausserdem solltest Du Deine print-Angaben mal in einer separaten Datei abspeichern und diese dann bei W3 validieren - und dnch die Fehler korrigieren!
Das hilft bestimmt was!
__________________
Informationen aus Koblenz-Metternich ----------------------------------- "Wissen heißt, Fragen zu erwerben." |
|
||||
Das mit dem Adress-Layer immer als Seitenabschluss und immer an der gleichen Stelle kannst Du wahrscheinlich vergessen!
Du weisst nicht, auf welchem Format (DIN A3, DIN A4, hochkant, quer) der User druckt! Da ist nix mit absoluter Positionierung!
__________________
Informationen aus Koblenz-Metternich ----------------------------------- "Wissen heißt, Fragen zu erwerben." |
|
|||
Zitat:
|
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Wie kann ich Falzflyer drucken? | Lady | Offtopic | 7 | 25.05.2012 17:54 |
bestimmte container drucken (verschachtelt) | ENDORSER_ALL | CSS | 1 | 17.06.2011 16:19 |
kein seitenumbruch beim Drucken von Seiten mit Iframes | eky79 | CSS | 5 | 02.06.2011 22:31 |
paar Probleme mit dem CSS Layout | SimonK. | CSS | 6 | 05.10.2008 15:57 |
IE: Probleme mit ul-Menü | Ares | CSS | 4 | 18.10.2006 12:42 |