Eigenschaft für einzelnen Link
Gerhard
- css
Hallo,
steht zwar sicher schon irgendwo hier im Forum, habs aber nicht gefunden:
Ich habe zentral die Eigenschaften für Links definiert. a:link, a:visited, ... Nun möchte ich aber für die Links in meiner Indexleiste andere Eigenschaften dafür definieren. zB eine andere Hintergrundfarbe bei a:active. Geht das?
Danke
Gerhard
Hallo,
das steht hier unter
Verschiedene Verweise
Gruß aus MeckPomm
Hello out there!
... wobei die zweite Variante die bessere ist.
See ya up the road,
Gunnar
Hallo Gerhard,
steht zwar sicher schon irgendwo hier im Forum, ...
davon bin ich überzeugt. ;-)
Ich habe zentral die Eigenschaften für Links definiert. a:link, a:visited, ...
Gut. Dann benutzt du also schon CSS und hast dich schon mal grundlegend damit befasst.
Nun möchte ich aber für die Links in meiner Indexleiste andere Eigenschaften dafür definieren. zB eine andere Hintergrundfarbe bei a:active. Geht das?
Aber natürlich. Du hast im CSS vermutlich nur einfach den Elementselektor und die Pseudoklassen notiert, also ungefähr so:
~~~css
a:link { ...}
a:visited { ...}
a:hover { ...}
Aber es gibt ja noch mehr Möglichkeiten, bestimmte Elemente zu selektieren, zum Beispiel über IDs, über Klassen, oder noch eleganter über den Kontext. Ich nehme mal an, deine Struktur sieht im HTML-Code so oder ähnlich aus:
~~~html
<ul id="blah">
<li><a href="...">Link 1</a></li>
<li><a href="...">Link 2</a></li>
<li><a href="...">Link 3</a></li>
</ul>
Dann kannst du doch die Links sehr einfach über eine Kombination aus ID- und Nachfahrenselektor beschreiben.
Schönen Sonntag noch,
Martin