• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Unterstrichende Links

JulianMark

Neues Mitglied
Ich habe eine Navigation erstellt mit folgendem Code:

Code:
<div id="navi">

<span class="headline">
 <a href="Link1.php"><FONT COLOR="#FFFFFF">LINK1</FONT></a>
</span>

<span class="navi"> 
 <a href="Link2.php">Link3</a>
 <a href="Link3.php">Link3</a>
 <a href="Link4.php">Link4</a>
 <a href="Link5.php">Link5</a>
 <a href="Link6.php">Link6</a>
 <a href="Link7.php">Link7</a>
</span>

</div>

Code:
#navi {
background-color:#FFFFFF;
width:auto;
height:auto;
color: #33333;
font-size:12px;
font-weight:normal;
letter-spacing:2px;
padding-top:2px;
padding-left:12px;
padding-right:2px;
padding-bottom:1px;}

Code:
.headline {
background-color:#666666;
color:#FFFFFF;
font-size:22px;
font-weight:normal;
letter-spacing:2px;
line-height:23px;
padding-left:2px;}

So sieht alles aus.
Funktioniert auch super, aber Ich möchte nicht das beim überfahren von
Link1 der Link unterstrichen wird. Wie kann ich das ändern?
 
Code:
span.navi a:hover {text-decoration: none;}

Allerdings zeichnet man ein Menü nicht als <div> mit <span> aus, sondern als Liste, da es eine Auflistung von Verweisen ist.

HTML:
<ul>
  <li><a href=""></a></li>
  <li><a href=""></a></li>
  <li><a href=""></a></li>
  <li><a href=""></a></li>
</ul>
 
Danke. Hat funktioniert, allerdings musste ich

Code:
span.navi a:hover {text-decoration: none;}

durch

Code:
span.headline a:hover {text-decoration: none;}

ersetzen. =D
 
Ja richtig, sollte ja für Link1 funktionieren, das hab ich übersehen.

Dann kannst du dein Menü jetzt ja als Liste auszeichnen ;)
 
Zurück
Oben