Hallo,
ich habe auf meiner Seite eine Navigation eingebaut.
Siehe Bild bitte. :)
Imageshack - navip.png
Auf jeden Fall wenn ich von B zb nach A wechsel, soll A in Gelb markiert sein.
Das klappt auch wunderbar, jedoch mit sehr vielen einzelnen Dateien.
Muss für extra alle Buchstaben extra eine Datei anlegen und den id="current" verschieben, da die Seite täglich aktualisiert werden soll, seh ich da einen enormen Aufwand zu mich kommen, falls das nicht anders zu lösen ist.
Das "current" erzeugt diesen Effekt.
Wie kann ich es bewerkstelligen, das dieses ID von alleine auf das jeweilige wechselt? Muss ich evtll. ganz was anderes versuchen?!
Hab den PHP Code mit include einfach in die HTML Datei eingefügt und deswegen nicht mitreinkopiert. :=)
gruß stenz
ich habe auf meiner Seite eine Navigation eingebaut.
Siehe Bild bitte. :)
Imageshack - navip.png
Auf jeden Fall wenn ich von B zb nach A wechsel, soll A in Gelb markiert sein.
Das klappt auch wunderbar, jedoch mit sehr vielen einzelnen Dateien.
Muss für extra alle Buchstaben extra eine Datei anlegen und den id="current" verschieben, da die Seite täglich aktualisiert werden soll, seh ich da einen enormen Aufwand zu mich kommen, falls das nicht anders zu lösen ist.
Das "current" erzeugt diesen Effekt.
Wie kann ich es bewerkstelligen, das dieses ID von alleine auf das jeweilige wechselt? Muss ich evtll. ganz was anderes versuchen?!
Hab den PHP Code mit include einfach in die HTML Datei eingefügt und deswegen nicht mitreinkopiert. :=)
PHP:
<li><a href="start.php">Anasayfa</a></li>
<li><a href="start_a.php">A</a></li>
<li><a href="start_b.php" id="current">B</a></li>
<li><a href="start_c.php">C</a></li>
<li><a href="start_e.php">E</a></li>
<li><a href="start_g.php">G</a></li>
<li><a href="start_h.php">H</a></li>
<li><a href="start_i.php">I</a></li>
<li><a href="start_k.php">K</a></li>
<li><a href="start_p.php">P</a></li>
<li><a href="start_s.php">S</a></li>
<li><a href="start_u.php">U</a></li>
<li><a href="start_y.php">Y</a></li>
Code:
.navi {
height: 20px;
width: 800px;
margin: auto;
font-family: Helvetica;
border-bottom: 1px solid #FFFFFF;
}
.navi ul {
margin-left: 40px;
margin-top: 10px;
padding-left: 0px;
}
.navi li {
padding: 0;
margin: 0;
display: inline;
}
.navi li a {
letter-spacing: -1px;
text-decoration: none;
color: #ccc;
font-size: 16px;
padding: 0 2px;
border-left: 2px solid #FFFFFF;
}
.navi li a:hover
{
color: #6fc;
text-shadow: 0em 0em 0.05em #000000;
border-left: 2px solid #6fc;
}
.navi a#current {
color: #fc6;
border-left: 2px solid #fc6;
}