hallo..
Ich hab ne wahrscheinlich einfache Frage. Aber ich komm einfach nicht auf die Lösung.
Ich hab ne navigaiton:
<div class="subnav"><br />
<h1>navigation</h1>
<ul>
<li>
<a id="selected" href="home.html">Home</a></li>
<li>
<a href="news.html">News</a></li>
<li>
<a href="about.html">About</a></li><br />
<li>
<a href="lineUp.html">Line-Up/Bands</a></li>
<li>
<a href="location.html">Location</a></li>
<li>
<a href="kontakt.html">Kontakt</a></li>
</ul>
</div>
und deren CSS:
/* sub-navigation */
.subnav h1 {
background: #222;
color: #FFE;
font: bold 1.1em Verdana,sans-serif;
line-height: 24px;
padding-left: 8px;
}
.subnav ul {margin: 0; padding: 0;}
.subnav li {
border-bottom: 1px solid #696755;
list-style: none;
}
.subnav li a {
background: #89866F;
color: #111;
display: block;
padding: 8px 0 8px 12px;
width: 148px;
text-decoration: none;
}
.subnav li a:hover {
background: #9C997C;
color: #000;
}
.subnav li a #selected {
background: #9C997C;
color: #000;
}
Mein Problem ist:
die Hintergrundfarbe bei id="selected" wird nicht übernommen.
Weiss jemand warum?
Zusätzlich hab ich noch ein Problem mit einem Bild. FF und Opera zeigt es an, IE nicht.
<div class="sponsor"> <img class="sponsor" src="layout/img/sponsor.gif" /></div></a>
Der Pfad stimmt 100% (FF zeigts ja an). Braucht IE vor dem Pfad ein / oder \ oder sonst etwas? Ich komm nicht draus!
Danke schon im vorraus