CODE
<div id="leftNav">
<a href="/article/1" class="">
Home
</a>
<a href="/article/2" class="special_link_1">
Support
</a>
<a href="/article/5" class="special_link_2">
A Long Page
</a>
<a href="/article/7" class="special_link_3">
Editing Test
</a>
</div>
<a href="/article/1" class="">
Home
</a>
<a href="/article/2" class="special_link_1">
Support
</a>
<a href="/article/5" class="special_link_2">
A Long Page
</a>
<a href="/article/7" class="special_link_3">
Editing Test
</a>
</div>
Now here's the CSS for it
CODE
#leftNav {
position:absolute;
left:0px;
top:70px;
width:150px;
}
#leftNav a:link,
#leftNav a:visited,
#leftNav a:active {
display:block;
color:#FFF;
background:#FF0000;
width:150px;
height:50px;
text-decoration:none;
text-align:center;
vertical-align:middle;
padding-top:10px;
}
#leftNav a:hover {
background:#C00;
}
.special_link_1 a:link,
.special_link_1 a:visited,
.special_link_1 a:active {
background:#1A1;
}
.special_link_1 a:hover {
background:#080;
}
When a link has a class of special_link_1, it keeps the background color of left_nav, even though it shouldn't. Why is it doing this. (And I know that special_link_2 and 3 don't exist, i haven't created them)