Hi,
Dazu habe ich eine neue Stylesheet gemacht mit der Angabe media='print'.
Dort enthalten ist folgendes:
* { display:none; }
Damit wird u.a. das html-Element auf nicht-Anzeige gesetzt.
Sämtliche Kindelemente sind davon auch betroffen.
Und
#eineId { display:inline; }
muß scheitern, weil display:none nicht von Nachfahren-Elemnenten überschrieben werden kann.
Siehe http://www.w3.org/TR/REC-CSS2/visuren.html#propdef-display
none
This value causes an element to generate no boxes in the formatting structure (i.e., the element has no effect on layout). Descendant elements do not generate any boxes either; this behavior cannot be overridden by setting the 'display' property on the descendants.
So funktioniert das aber leider nicht. Die Seite bleibt beim drucken leer. Gibt es eine Möglichkeit, die Angabe mit dem * (Also alle Elemente ausblenden) für eine bestimmte ID oder CLASS zu überschreiben ?
Blende nur die Elemente aus, die nicht sichtbar sein sind, aber keinesfalls die Vorfahrenelemente der Elemente, die sichtbar bleiben sollen.
cu,
Andreas
MudGuard? Siehe http://www.Mud-Guard.de/
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.