Auge: Anzeige des aktiven Links fehlt

Beitrag lesen

Hallo

a.navi{
   background-color: #0066CC;
   color: #FFFFFF;
   text-decoration: underline;
}
angebe, werden die Eigenschaften:Werte nicht ausgegeben.
Ist diese Schreibweise nicht eindeutig für die Browser?

Dein Code wirkt auf einen Link, der der Klasse 'navi' angehört.

<li><a class="navi" href="#">Linktext</a></li>

Das müsste dann ja richtig sein, wenn ich der speziellen Klasse 'navi' bestimmte Eigenschaften:Werte mitgeben will.

Wenn du einen Link der Klasse hast, dann sollten die Eigenschaften, die du definierst, auf den Link wirken.

Dein erster Code (.navi a {...}) würde einen Link innerhalb eines Elements der Klasse 'navi' ansprechen.

<li class="navi"><a href="#">Linktext</a></li>

hier werden dann unter 'a' die Eigenschaften:Werte, übernommen (vererbt), wenn 'a' schon per css definiert wurde. Ist das so richtig?

Wenn Angaben nach dem Schema .navi a { color:#00a; } definiert sind, wird ein entsprechender Link entsprechend (in diesem Falle blau) dargestellt.

Tschö, Auge

--
Die Musik drückt aus, was nicht gesagt werden kann und worüber es unmöglich ist zu schweigen.
(Victor Hugo)
Veranstaltungsdatenbank Vdb 0.1