HunterP
Gebruiker
- Lid geworden
- 7 jun 2008
- Berichten
- 23
Besten,
Vraagje, even de code wat samengevat waar het om gaat :
Misschien zijn er hele mooie namen voor, maar ik heb het even simpelweg main, sub en sub-sub genoemd
Het gaat erom dat er op elk niveau sprake is van links die ik alleen in het middelste niveau (second) anders wil behandelen.
Ook weer even een simpel stukje CSS, niet alles :
Normale links hebben de kleur #006, in het middelste niveau moeten ze de duidelijkere kleur #00E krijgen. Het probleem is class=third ook binnen second valt en dus meekleurt. Vervolgens moet er een extra stukje onder komen om third te "excluden" :
Kan dit eenvoudiger, of is dit de enige oplossing? De HTML even buiten beschouwing gelaten, die is niet 1,2,3 aan te passen (gaat om een forum).;
Vraagje, even de code wat samengevat waar het om gaat :
Code:
<div class="first">
<p>De main div<p>
<div class="second">
<p>De sub div<p>
<div class="third">
<p>De sub-sub div<p>
</div>
</div>
</div>
Misschien zijn er hele mooie namen voor, maar ik heb het even simpelweg main, sub en sub-sub genoemd

Het gaat erom dat er op elk niveau sprake is van links die ik alleen in het middelste niveau (second) anders wil behandelen.
Ook weer even een simpel stukje CSS, niet alles :
Code:
a:link
{
color: #006;
text-decoration: none;
}
.second a:link
{
color: #00E;
text-decoration: underline;
}
Normale links hebben de kleur #006, in het middelste niveau moeten ze de duidelijkere kleur #00E krijgen. Het probleem is class=third ook binnen second valt en dus meekleurt. Vervolgens moet er een extra stukje onder komen om third te "excluden" :
Code:
.third a:link
{
color: #006;
}
Kan dit eenvoudiger, of is dit de enige oplossing? De HTML even buiten beschouwing gelaten, die is niet 1,2,3 aan te passen (gaat om een forum).;
Laatst bewerkt: