Mein print.css zeigt im IE/7/8 etwas merkwürdiges Verhalten (in anderen Browsern alles ok):
Ein "display: none", um z.B. Header und Footer samt Menü zu unterdrücken, wird komplett ignoriert, umgekehrt werden die Akkordeons und TabControl-Inhalte nicht gedruckt. Auch ein important! hilft nicht.
print.css ist als letztes eingebunden und einiges daraus (z.B. a[href]:after...) wird auch in diesen beiden Browsern umgesetzt.
http://in-soft.info/Code:body{height:100%;overflow:visible;font-size:10pt;line-height:1.5;color:#$dgrau;width:100% !important;margin:0 !important;padding:0 !important} #header,#footer,#right,.mod_breadcrumb,.pdf_link,.ce_toplink,.ce_tabcontrol_tabs ul,.toggler,.pagination{display: none !important} #print_header{display:block;margin-top:0;margin-right:auto;margin-left:auto;font-size:6pt;line-height:0.7;font-style:italic} a{color:#$mgrau} a[href]:after{display:inline-block;padding-right:10px;padding-left:10px;font-size:80%;font-style:italic;color:#$mgrau;content: "[⇒"attr(href)"]"} img{display:block;margin: 1em 0} blockquote{margin:1.3em;padding:1em;font-size:10pt} .accordion,.panes{display: block !important;height: auto !important;visibility: visible !important;opacity: 1 !important} .subcolumns > div{display:inline} .subcolumns > div figure{float:left;padding-right:10px}
Ich habe keine Idee, was ich noch probieren könnte, um auch in IE 7/8 einen vernünftigen Druck hinzukriegen!![]()

Zitieren

