Aktiver Link

Status
Nicht offen für weitere Antworten.
Hi,

ich kann mich da helas Meinung nur anschliessen, dass dies die "ultimative", weil extrem einfach umzusetzende Lösung ist.

Wenn ich gestern Abend nicht mit weitaus wichtigeren Fragen im Privatleben beschäftigt gewesen wäre, hätte ich direkt das von dir genannte Thema aufgeschlagen, und wäre sicherlich im "Null-Komma-Nichts" zu der selben Erkenntnis wie hela gekommen, dass dir diese Technik definitiv weiterhilft, anstatt hier Script-Codes zu servieren, mit denen du wohl nicht so recht umzugehen wusstest.

Dass die CSS-Technik trotz deines in mehrere Seiten dynamisch eingebundene Navigationsmenü hervorragend funktioniert, kannst du dich in meinem angehängten Beispiel überzeugen.

Bei der Auszeichnung des Menüs, sowie der Farbauswahl für die einzelnen Linkzustände hab ich mich nicht an deiner Vorgabe orientiert, sondern hier einfach meiner Stimmung freien Lauf gelassen.

mfg Maik
 

Anhänge

Hi Maik und Hela,
tausend Dank, genauso hab' ich mir das vorgestellt. SUPI! Jetzt habe ich versucht, dass in meine Seite einzubauen. Ich musste noch eine Seite einfügen = Link5. Ausgerechnet bei dem klappt es nicht. Beim Mouseover wird es zwar grau, aber nach dem Anklicken bleibt es weiß und wird nicht blau. Ich muss doch nur:

1. im Stylesheet den Link 5 einfügen
body#start a#link1,
body#info a#link2,
body#gallery a#link3,
body#gb a#link4
body#imp a#link5 {
color:#095dca;
}

2. In der Navi schreiben:
<?php
echo "<ul>
<li><a href=\"index.php\" id=\"link1\">Startseite</a></li>
<li><a href=\"info.php\" id=\"link2\">Info</a></li>
<li><a href=\"galerie.php\" id=\"link3\">Galerie</a></li>
<li><a href=\"gb/index.php\" id=\"link4\">Gästebuch</a></li>
<li><a href=\"kontaktimpress.php\" id=\"link5\">Kontakt/Impressum</a></li>
</ul>";
?>

3. In der Seite Kontakt/Impressum im Bodybereich schreiben:

<body id="imp" bgcolor="#ffffff">

4. In der Seite Kontakt/Impressum vor dem Include schreiben:

<div align="left" id="navi"><?php include("navi.php");?></div>

Oder habe ich noch was vergessen? Was ist falsch? Ich komm' einfach nicht drauf! Bei den anderen Seiten hat es doch auch geklappt *verzweifel*

Mit der Formatierung der Navi kann das auch noch witzig werden. Meine CSS Kenntnisse sind naja. Aber das kommt später; jetzt muss erstmal Link 5 klappen.

Viele Grüße
exi
P.S. Browsercache etc. auch schon geleert...
 
Zuletzt bearbeitet:
Hi Maik und Hela,
tausend Dank, genauso hab' ich mir das vorgestellt. SUPI! Jetzt habe ich versucht, dass in meine Seite einzubauen. Ich musste noch eine Seite einfügen = Link5. Ausgerechnet bei dem klappt es nicht. Beim Mouseover wird es zwar grau, aber nach dem Anklicken bleibt es weiß und wird nicht blau. Ich muss doch nur:

1. im Stylesheet den Link 5 einfügen
body#start a#link1,
body#info a#link2,
body#gallery a#link3,
body#gb a#link4
body#imp a#link5 {
color:#095dca;
}
... und schön anständig, wie man es von der Aufzählung her kennt, nach dem vierten Selektor ein Komma setzen, damit die erweiterte Gruppierung der Selektoren auch ihre Gültigkeit besitzt, und als solche von den Browsern interpretiert wird. ;)

mfg Maik
 
Oweia. Jetzt klappt's! Ich habe mich so auf die Zeile mit dem Link 5 konzentriert, dass ich oben drüber gar nicht geguckt hab'. Mit der Formatierung mach' ich morgen oder am Montag weiter.
Vielen Dank schon mal!
 
Status
Nicht offen für weitere Antworten.
Zurück