1
Hi,
da ich hier so schnell konstruktive Anmerkungen bekommen habe frage ich einfach nochmal, ich bin bestimmt nicht der erste, der sich dieser Problematik stellt:
Ich möchte eine horizontale Navigation bauen. Eine Liste bietet sich dafür an. Im Prinzip möchte ich auf Javascript und den Einsatz von Grafiken möglichst verzichten. Die einzelnen Menüpunkte sollen mit einem Pipe zeichen separiert werden (|). Sobald man drüber hovert soll die Schrift fett werden und die Farbe ändern. Soweit kein Problem, doch ich denke ihr wisst schon wo es hakt...
Richtig sobald ein Menüpunkt fett wird, verschieben sich alle weiteren Menüpunkte...
Es gibt doch sicherlich eine simple und elegante Lösung dieses Problem zu umgehen ohne mit Tabellen, Grafiken und Javascript rumflicken zu müssen, oder?
da ich hier so schnell konstruktive Anmerkungen bekommen habe frage ich einfach nochmal, ich bin bestimmt nicht der erste, der sich dieser Problematik stellt:
Ich möchte eine horizontale Navigation bauen. Eine Liste bietet sich dafür an. Im Prinzip möchte ich auf Javascript und den Einsatz von Grafiken möglichst verzichten. Die einzelnen Menüpunkte sollen mit einem Pipe zeichen separiert werden (|). Sobald man drüber hovert soll die Schrift fett werden und die Farbe ändern. Soweit kein Problem, doch ich denke ihr wisst schon wo es hakt...
Richtig sobald ein Menüpunkt fett wird, verschieben sich alle weiteren Menüpunkte...
Es gibt doch sicherlich eine simple und elegante Lösung dieses Problem zu umgehen ohne mit Tabellen, Grafiken und Javascript rumflicken zu müssen, oder?
<html>
<style>
#mainnavi {
float: right;
font-size: 11px;
letter-spacing: 0.4em;
list-style: none;
margin-top: 40px;
padding: 0px;
}
ul {
list-style: none;
}
#current {
border: 1px solid red;
}
#mainnavi li {
display: inline;
padding: 0px 3px 3px 0px;
}
#mainnavi li a {
padding: 0px 3px 3px 0px;
text-decoration: none;
color: #372011;
}
#mainnavi li a:hover {
text-decoration: none;
color: red;
font-weight: bold;
}
</style>
<body>
<div id="header">
<ul id="mainnavi">
<li><a href="ziel/index.htm">Navi1</a></li>
<li><a href="angebot/index.htm">Navi2</a></li>
<li><a href="phasen/index.htm">Navi3</a></li>
<li><a href="partner/index.htm">Navi4</a></li>
<li><a href="kontakt/index.htm">Navi5</a></li>
</ul>
</div>
</body>
</html>