4 Stimmen

IE ändert die Farbe von weißem Text in grau, wenn ich meine Seite drucke

Hier ist mein Code

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title></title>
    <style type="text/css">
        .bg
        {
            position: absolute;
            top: 0;
            left: 0;
            z-index: 0;
        }
        .cell
        {
            color: #FFFFFF;
            position: absolute;
            top: 0;
            left: 0;
            z-index: 1;
        }
    </style>
</head>
<body>
    <img src="Images/Footer.gif" class="bg" />
    <span class="cell">
        160,000,000
    </span>
</body>
</html>

Ich habe den IE8 verwendet, um diese Seite zu drucken, aber der IE hat die weiße Farbe in grau geändert. Wie kann ich diese Änderung verhindern?

Gracias

1voto

benni_mac_b Punkte 8673

Wie bei den Bildschirmvorlagen verwenden Sie die LINK Element, um das Druck-Stylesheet zu definieren, das Ihre Webseite verwenden soll:

<link rel="stylesheet" type="text/css" href="print.css" media="print">

Der einzige Unterschied zwischen diesem Link-Element und dem Link zu Ihrer Bildschirmvorlage ist das Attribut:

media="print"

Die meisten Formatvorlagen sind für den Bildschirm geschrieben, daher können die Medien weggelassen oder als geschrieben werden:

media="screen"

1voto

monkunashi Punkte 31

Die Antwort ist, kein Druck-Stylesheet zu verwenden, da der IE es immer noch grau druckt. Sie müssen "Hintergrundfarben und -bilder drucken" einschalten und den Hintergrund auf schwarz setzen. Der IE hält sich für schlau, weil er nicht zulässt, dass Sie weißen Text auf einem "weißen" Hintergrund drucken, ohne zu wissen, dass Sie vielleicht wissen, was Sie tun, und weißen Text über einem Bild haben wollen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X