Ripei: CSS-Eigenschaft von div aufgrund von ID des Kind-Elements def.

Hallo Leute, ich habe ein kleines Problem:

Ich habe folgende div-Hierarchie:

<div id = "page">
  <div id = "content">
    <div id= "forum">
    </div>
  </div>
</div>

Die Sache ist die, ich muss die CSS-EIgenschaft schon bei "page" einstellen, jedoch entscheidet sich erst bei "forum" ob ich das auch wirklich machen möchte:
Sprich wenn ich folgenden CSS-Selektor verwende, dann wird nicht die page-id sondern die forums id angsprochen:

"#page #content #forum"

hab leider keine ahnung wie ich das so lösen kann, dass ich dann die css-eigenschaft von "page" verändern kann.
bin dankbar für hilfe.
mfg Ripei

  1. Hi,

    hab leider keine ahnung wie ich das so lösen kann, dass ich dann die css-eigenschaft von "page" verändern kann.

    das liegt daran, dass es in CSS keine Lösung für dieses Problem gibt. Vergleiche https://forum.selfhtml.org/?t=170849&m=1117426.

    Cheatah

    --
    X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
    X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
  2. Lieber Ripei,

    Ich habe folgende div-Hierarchie:

    <div id = "page">
      <div id = "content">
        <div id= "forum">
        </div>
      </div>
    </div>

    Müssen es denn immer <div>s sein? Kann man denn z.B. div"page" nicht einfach durch <body> ersetzen bzw. reicht denn der body nicht aus?

    Und was spricht gegen diese Vorgehensweise?

    div { background: #00ff00; color: red; }  
    #page { background: #ff0000; }  
    #content {  }  
    #forum { color: blue; }
    

    Liebe Grüße aus Ellwangen,

    Felix Riesterer.

    --
    ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)