URL: https://www.overclockers.at/coding-stuff/html_tabellenfarbe_wird_nicht_mitgedruckt_138879/page_1 - zur Vollversion wechseln!
grüße.
folgendes Problem:
Ich hab ne Tabelle mit bgcolor='#000000' und jede spalte hat ne eigene farbe (also dunkel und hellgrau).
schaut dann so aus:
Ne tabelle mit schwarzem rand und dunkelgrau / hellgrauen kasterl.
Funkt fein, schaut auch fein aus. wenn ich nun allerdings das ganze drucken will, ist die ganze farbe wieder dahin!
Code: PHPecho "<table border='0' class='backg2' cellpadding='1' cellspacing='1' width='400'> <tr> <td class='hb1' width='150'><div class='data'>Name:</div></td> ....
schon stylesheet mit media="print" probiert?
btw welcher browser?
bin gerade draufgekommen, dass ich dasselbe problem auch hab. werds mal mit dem style="media" versuchen.
also es liegt nicht an der definition des stylesheets sondern an den browser einstellungen. media="print" oder media="all" hatte keinen effekt. im IE die einstellung "extras/internetoptionen/erweitert/drucken/hintergrundfarben und -bilder drucken" aktivieren und es funkt.
wo die einstellung im firefox ist hab ich noch nicht herausgefunden.
style="media" checkt der IE unter OSX ned.
hintergrund farben und bilder werden per default nicht mitgedruckt (schwarzer hintergrund - weißer text...), lässt sich aber in den druckoptionen einstellen.
edit: beim firefox is unter "seite einrichten"
na super das ist ja wieder extra toll gemacht.
besonders wenn ma bedenkt, dass auf dem superduper rk pv wiedermal der halbe IE gesperrt ist
workarounds? ausser mit gdlib herumzeichnen?
thx mfg
klar checkt der IE style="media" nicht wenn es media="print" sein müsste 
imho müsste das sogar im IE funken...
alternativ nen FireFox ohne installer rauf und gehtscho 
wenns mitm IE funkt bin ich schonmal glücklich. auf den hauseigenen rechnern haben wir sowieso nur IE und wer sich Firefox installiert, wird das wohl uach umstelln können.
also müsst das so ausschaun?
<link rel="stylesheet" type="text/css" href="style.css" media="print" />
<link rel="stylesheet" type="text/css" href="style.css" media="screen" />
es ist doch nur html, wo ist das problem?
http://de.selfhtml.org/css/formate/....htm#link_media
hm. brachte leider nix.
schade :/
kannst noch !important probieren...Zitat von semteXhm. brachte leider nix.
schade :/

Die Einstellung im Firefox findet man unter "Datei" -> "Seite einrichten" -> "Optionen".
Das sollte funzn.
stand eh schon oben, danke trotzdem

overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025