• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Bild für Print via css aktivieren

burn4ever

Mitglied
Hallo,
Browser sind ja generell so konfiguriert das Hintergrundgrafiken nicht mit ausgedruckt werden.
Ich möchte aber jetzt ganz gerne in meinem Header anstelle des Textes eine Grafik einbinden.

Ich habe jetzt mal einfach in mein Template die Grafik mit eingefügt und diese in meinem normalen css via
PHP:
#header IMG{
display:none;
}
ausgeblendet.
Nun möchte ich gerne dieses display:none; für mein print css aufheben.

Geht das oder gibt es noch eine andere Möglichkeit das Bild nur für den Print aus zu geben?
 
Okay,
aber welchen Parameter muss ich noch in die print css eingeben?
Lasse ich den div-tag #header leer ist das Bild nicht sichtbar.
 
Probier mal display:block, das ist das Ausgangsattribut. Ist das Bild denn immer noch ein Hintergrundbild?
 
<img>-Elemente sind Inline-Elemente. Daher ist "display: inline;" der Vorgabewert. Block kann man jedoch auch verwenden, je nach Anwendungsfall.
 
Zurück
Oben