Christopher Reitz: Breite Tabellen drucken im IE

Beitrag lesen

Ich meinte, dass Du im Stylesheet fuer's Medium "print" auf
die fixe Breitenangabe verzichten koenntest.

Wenn Du am Bildschirm unbedingt feste Breiten willst,
kannst Du das ja im "screen" CSS angeben.

Thanks!! Auf die Idee bin ich jetzt noch gar nicht gekommen, da wir die Table Eigenschaften nicht via CSS verwalten sondern über Config Variablen (wir benutzen die Smarty Template Engine). War auch irrtümlicherweise der Meinung, dass es nicht möglich ist die Width Angabe bei Tabellen via CSS anzugeben (Warum auch immer..). Hatte schonmal versucht davon wegzukommen und die Tabellen mit CSS Klassen zu steuern, aber da gab es Probleme, weil Mozilla und IE da sehr unterschiedlich auf diverse Border Angaben usw reagiert haben. Und wir sind hier immer so in einer Zwickmühle, laut Anforderungen reicht es zwar für den IE zu optimieren, aber wir Entwickler benutzen fast alle ausschließlich Mozilla bzw Netscape und da ist es selbstverständlich, dass es auch da immer 100% passen soll.

Ich steuere jetzt nur mal die Breite der Rahmentabelle über eine CSS Klasse und setze sie in der print.css auf 600px runter und siehe da... alles sitzt, super!

Jetzt kann ich Feierabend machen, das Problem wollte ich heute noch lösen :)

Viele Grüße & schönes Wochenende,
Christopher Reitz