Schattenregen: DIV ID="box" .. und .. Verweise

Guten Tag,
Ich habe folgendes Problem:

Beim Einbinden des <div id="box1"> -Tags kann man ja auch weitere Eigenschaften definieren, wie <div id="box1" style="background:black; border:solid 1px silver;">
Füge ich in dieser "box" aber einen Verweis ein (<A HREF="verweis.htm">), wird dieser schwarz dargestellt, trotz im Quelltext angegebenen CSS dass die Verweise anders definiert. Kann ich die Linkfarbe speziell in dieser Box im style=... hinzufügen?

Thx,
Schattenregen

  1. Guten Tag Schattenregen,

    meiner Erfahrung nach blockt das Verweiselement a einige Elternelementeigenschaften ab; ich habe es bisher dadurch korrigiert, dass ich die benötigten Stile im Verweis neu eingebunden habe (<a class="nötig"...).

    Dada

    1. Entschuldigung, bei mir lautet es dann meistens:
      <a href="xx" ...><span class="nötig"...></span></a>.

      Dada

      1. Hallo Dada,

        <a href="xx" ...><span class="nötig"...></span></a>.

        Reichlich umständlich, wenn es doch auch mit einem Selektor geht:

        Im CSS:

        #id-des-umgebenden-divs a:link {color:#000; /* usw. */ }

        #id-des-umgebenden-divs a:hover {color:#f00; /* usw. */}

        usw. für visited und active

        und dann im HTML:

        <div id="id-des-umgebenden-divs">
          <a href="linkziel.html">Linktext<a>
        </div>

        Gruß aus Köln-Ehrenfeld,

        Elya

    2. hi,

      meiner Erfahrung nach blockt das Verweiselement a einige Elternelementeigenschaften ab

      nein - du hast vermutlich eher ein problem mit der spezifität deiner selektoren.

      gruß,
      wahsaga

      --
      /voodoo.css:
      #GeorgeWBush { position:absolute; bottom:-6ft; }
  2. Hallo,

    #box1 a {[..]};
          ^
          das element was drin liegt (tagname)
    ^
    dein div (id)

    geht auch z.b. so
    #box1 #box2 div a

    wenn ein a in einem div liegt, welches in box2 liegt und dieses wiederum in box1 dann [..];

    details findest du in SelfHTML->CSS irgendwo

    gruss

    --
    no strict;
    no warnings;
    Zucker ist das, was dem Kaffee den schlechten Geschmack gibt, wenn man es nicht hineintut.