Hoi!

Ik heb een site en daar moeten alle links de volgende regel hebben:
a {
color: #363636;
text-decoration: none;

}

a:visited {
color: #363636;
text-decoration: none;
}

a:hover {
color: #363636;
text-decoration: underline;

}

dit werkt..

Nu wil ik als de volgende div komt:<div id="content"> dat de volgende css regel wordt uitgevoerd:

content a {
color: #387BC1;
text-decoration: none;

}

#content a:visited {
color: #387BC1;
text-decoration: none;
}

#content a:hover {
color: #387BC1;
text-decoration: underline;

}

dit werkt ook..

Nu zou ik graag willen dat als er een link tussen <h2></h2> in de content div staat dat deze link rood wordt... Ik heb het volgende geprobeert maar dat werkt niet:

h2 a {
color: red;
text-decoration: none;

}

h2 a:visited {
color: red;
text-decoration: none;
}

h2 a:hover {
color: red;
text-decoration: underline;

}

Weet iemand hoe het wel moet?

alvast heel erg bedankt!!
ik weet het niet zeker, maar je zou kunnen proberen
<h2 class="link"><a href="index.php">Link!</a></h2>

en dan je css:

h2 .link a:link {
..

geloof dat het zo moet werken.

.link a:link{
    ..
    }

Dit is al genoeg hoor Terence, als je je H2 een class meegeeft hoef je niet meer aan te geven dat het over een H2 gaat.
Dus het kan niet zonder een H2 een class te geven?
je zou dit kunnen doen:

#content h1 a, h1 a { color: #f00; }
Dat laatste werkt helaas niet...

Reageren