Css / ausschalten der kaskadierung

hi all,
hab ein megaproblem, einzige idee die mir kam, kann ich die kaskadierungseigenschaft, also die Vererbung eines Styles auf alle Kinder-Elemente irgendwie verhindern? Hintergrund: Ich will ein Background-Image in ein legen, jedoch kaskadiert diese Eigenschaft auf alle TRs und TDs und das sch+++ bild wird überall wiederholt…

hat jemand ideen? Dom?

thanx!

Hi,

wenn ich dein Problem richtig verstanden habe, dann solltest Du einem td-Tag z.B. auch ein class-Attribute geben:

mit

<!–
td.myStyle { … }
–>

BYE

gibts denn ein style-eigenschaft die sagt; bleib durchsichtig und erbe keine styles? :wink:

aber danke ich weiss deine tipps und kommentare sehr zu schätzen

:wink:

Hallo,

was heisst nach deiner Begriffsterminologie „durchsichtig“…
solange kein bgColor oder background-color oder background-image definiert ist, bleibt das Element durchsichtig. Ausserdem ist duchsichtigkeit im HTML-Sinne nicht definierbar, denn die Elemente folgen dem normalen Elementfluss einer Datei, ausser bei absoluter positionierung vielleicht…
Vielleicht ist es mir entgangen, aber Vererbung gibt es nicht bei CSS, vorlaeufig wenigstens nicht…

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

naja auf jeden fall macht nn4 bei background-images welche über
css definiert und auf div angewandt wurden zumindest dasselbe wie
wenn man unter nn4 background-images auf tables legt, in jeder tr
und td wird das background-image wiederholt, ich will nicht
urteilen wer da konformer ist aber in der praxis nervt das bei
nn4, denn etwa 60 bis 90% aller seiten werden wohl mit dem ie
meines wissens besucht, daher ist er momentan halt das maß aller
dinge…bin kein verfechter von gates…

guten abend :smile: