"sekundär"-klassen für links
harry
- css
hallo,
ich versuch herauszufinden, ob es möglich ist in einer CSS-datei die formate für Links unterschiedlich zu definieren.
also z.b.
a: visited: größe 8
und gleichzeitig eine definition mit größe 9
hintergrund: die links in größe 8 sollen, im navigationsframe erscheinen, die links in größe 9 im inhaltsframe. und ich möchte nicht 2 verschiedene css-dateien anlegen.
danke euch
Hallo harry,
hintergrund: die links in größe 8 sollen, im navigationsframe erscheinen, die links in größe 9 im inhaltsframe. und ich möchte nicht 2 verschiedene css-dateien anlegen.
8/9 was? Punkte? Pixel? Egal, was von den beiden Du nimmst, das ist definitiv zu klein.
Aber zu Deinem Problem:
Navig-Frame:
<body class="navigframe">
...
<a>...</a>
...
</body>
Inhaltsframe
<body>
...
<a>...</a>
...
</body>
CSS:
/* für den Inhalt */
a:link { ... }
a:visited { ... }
a:hover { ... }
a:active { ... }
/* für den Navigationsframe */
.navigframe a:link { ... }
.navigframe a:visited { ... }
.navigframe a:hover { ... }
.navigframe a:active { ... }
Siehe auch:
http://selfhtml.teamone.de/css/formate/zentrale.htm#verschachtelte_elemente
http://selfhtml.teamone.de/css/formate/zentrale.htm#klassen
Viele Grüße,
Christian
Hallo!
ich versuch herauszufinden, ob es möglich ist in einer CSS-datei die formate für Links unterschiedlich zu definieren.
also z.b.
a: visited: größe 8
und gleichzeitig eine definition mit größe 9
Die Losung steckt doch eigentlich schon in Deiner Frage: Definiere einfaxh verschiedene Klassen.
a.klasse1:visited
für <a class=klasse1 ...>
Tschüs