Fehlerhafte Anzeige beim Drucken

Status
Nicht offen für weitere Antworten.

LoMo

Erfahrenes Mitglied
Hi,

ich hab folgendes Problem und zwar erstell ich gerade ein paar Auswertungen für eine Webanwendung. Als ich diese dann ausgedruckt hab is mir aufgefallen, das manche css Formatierungen nicht richtig angezeigt werden beim drucken wie z.B. Hintergrundfarbe der Überschriften wir statt grau einfach standard weiß angezeigt bzw. gedruckt.

Kann man dagegen irgendwas machen oder ignoriert er beim drucken (Explorer) einfach die css Formate ? Gibts irgendwie ne Lösung dafür ?


Edit: Wenn ich schonmal dabei bin ^^.

Code:
.Tabelle
{
	border-color:#000000;
	border-bottom-style:dashed;
	border-style:solid;
	font-size:12px;
	border-width: 1;
}

.Tabelle_Head
{
	background-color:#CCCCCC;
}

.Tabelle_Body
{
	background-color:#FFFFFF;
}

Hier erstellt er für die Tabelle nur einen schwarzen Rahmen bei der eusersten Linie die anderen Linien sind standard bzw. werden so angezeigt. Weiß hier jemand was falsch sein könnte ? Ich möchte das die Tabelle schwarze Linien hat (siehe css). Allerdings macht er bei mir nur die äußersten Randlinien so.

HTML:
HTML:
<table width="100%" class="Tabelle" border="1">
  <tr class="Tabelle_Head">
    <td>&nbsp;Firmenname</td>
    <td>&nbsp;PLZ</td>
    <td>&nbsp;Ort</td>
    <td>&nbsp;Strasse</td>
    <td>&nbsp;Telefon</td>
    <td>&nbsp;E-Mail</td>
  </tr>
..............
</table>


mfg
lomo
 
Zuletzt bearbeitet:
Das Drucken von Hintergrundfarben (und -bilder) wird in den Optionen des IE festgelegt. Ist diese Option deaktiviert, werden die Hintergrundfarben der Überschriften auch nicht gedruckt.
 
Das css ist direkt im head folgendermaßen eingebunden:
HTML:
<link rel="stylesheet" media="all" type="text/css" href="druck.css">

Gibt es eine Möglichkeit die Farbe beim Druck zu erzwingen ? Weißt du zufällig wie die Option heist ? xD
 
Einmal bitte Suchmaschine verwenden.
http://www.heisig-it.de/ie-druck.htm hat gesagt.:
Klicken Sie auf 'Extras' und wählen Sie 'Internet Optionen'. Hier suchen Sie den Reiter 'Erweitert'. Scrollen Sie herunter bis Sie die Option 'Drucken' sehen. Nun aktivieren Sie 'Hintergrundfarben und -bilder drucken'. Drücken Sie 'OK', um die Dialogbox zu schließen.
 
LoMo hat gesagt.:
Hier erstellt er für die Tabelle nur einen schwarzen Rahmen bei der eusersten Linie die anderen Linien sind standard bzw. werden so angezeigt. Weiß hier jemand was falsch sein könnte ? Ich möchte das die Tabelle schwarze Linien hat (siehe css). Allerdings macht er bei mir nur die äußersten Randlinien so.

gebe den Tabellenzellen die Rahmen-Attribute und lasse die Rahmen per border-collapse zusammenfallen:
Code:
.Tabelle
{
  border-collapse:collapse;
}
.Tabelle td
{
  border:1px solid #000;
}
 
Status
Nicht offen für weitere Antworten.
Zurück