Willkommen, Gast ( Anmelden | Registrierung )
22.07.2004 - 21:56
Beitrag
#1
|
|
|
____________________ Gruppe: Admin Beiträge: 1.220 Mitglied seit: 20.10.2001 Mitglieds-Nr.: 3 |
Hi,
ich suche schon geraume Zeit, kann mich aber nicht mehr erinnern, in welchem Zusammenhang die Lösung hier auftauchte. Ich möchte in einem Navigationsmenu (welches ich mit Includes eingebunden habe) den gerade aktiven Menupunkt per CSS optisch hervorheben. Mit PHP an sich kein Problem, wird aber vom entsprechenden WebSpace nicht unterstützt. Das Problem hatten wir hier schon mal und es gab eine verblüffende Lösung in CSS. Ich werd' verrückt, aber ich finde den Thread nicht mehr. Hat da vielleicht zufällig jemand ein Bookmark drauf? Grüße Andreas |
|
|
|
![]() |
23.07.2004 - 6:07
Beitrag
#2
|
|
|
____________________ Gruppe: Admin Beiträge: 1.220 Mitglied seit: 20.10.2001 Mitglieds-Nr.: 3 |
Perfekt! Der war's :-) Vielen Dank!
|
|
|
|
25.06.2006 - 11:38
Beitrag
#3
|
|
|
____________________ Gruppe: Admin Beiträge: 1.220 Mitglied seit: 20.10.2001 Mitglieds-Nr.: 3 |
Lang ist's her ... aber jetzt brauchte ich es mal wieder
HTML <? $url = array("index"=>"Home", "anfahrt"=>"Anfahrt", "kontakt"=>"Kontakt", "impressum"=>"Impressum"); ?> <div id="menu"> <ul id="menuliste"> <? while(list($key, $val) = each($url)){ echo '<li><a href="'.$key.'.php"'; if (strstr(basename($_SERVER['PHP_SELF']),$key)){ echo ' id="current"'; } echo '>'.$val.'</a></li>'."\n"; } ?> </ul> </div> </div> Nun kann man nach Herzenslust das Menu per CSS formatieren und hat mit id="current" etwas, mit dem man die aktuelle Seite gesondert markieren kann. Wahrscheinlich haben sich das zig andere auch schon ausgedacht, aber es stand hier noch nicht *g* Gruß Andreas - heute mal im Büro ... |
|
|
|
11.04.2007 - 21:30
Beitrag
#4
|
|
|
is getting harder Gruppe: User Beiträge: 11 Mitglied seit: 11.04.2007 Mitglieds-Nr.: 6.770 |
Hallo
der thread ist zwar schon älter aber vielleicht kann mir trotzdem jemand helfen. Finde diese Idee genial! Leider hakt's bei mir noch irgendwo und ich finds einfach nicht.... Die reine Automatisierung der Linkherstellung aus dem array läuft perfekt. Die so produzierten links sehen genau aus wie meine manuellen HTML <div id="navigation"> <h2> Navigation </h2> <ul> <li><a href="http://www.x.de/index.php">Hauptseite</a></li> </ul> und verhalten sich auch so! die(vereinfachten) css-angaben dazu sehen so aus: HTML div#navigation { float: left; width: 12em; } div#navigation ul { list-style: none; } div#navigation li { color: #039; } div#navigation li a:link{ color: black; } div#navigation li a:visited{ color: #039; } div#navigation li a:hover{ color: black; } div#navigation li a:active{ color: black; } div#navigation h2 { color: #039; } Wenn der Link gleich der Seitenangabe ist wirft das script doch dies raus: HTML <li><a href="http://www.x.de/index.php" id="current">Hauptseite</a></li> ist das richtig? mit welchem css eintrag kann ich das dann manipulieren? z.B. die Frabe auf rot stellen? Vielen Dank für Eure Hilfe!!! Gruß HPVD |
|
|
|
Andreas Aktuelle Seite In Menu Mit Css Markieren 22.07.2004 - 21:56
helpy Guten Morgen Andreas,
Wer es zufällig die von hei... 23.07.2004 - 5:12
i.b.g Hallo,ZITAT(HPVD @ 11.04.2007 - 22:3... 12.04.2007 - 6:02
HPVD ja dachte ich natürlich auch das es so geht. Funk... 12.04.2007 - 13:00
Thomas Bei mir führt folgender HTML-Code zu einem roten V... 12.04.2007 - 14:13
HPVD Vielen Dank für die Unterstützung!!
Dein B... 12.04.2007 - 16:11
Thomas In diesem Fall solltest du dann folgendes verwende... 13.04.2007 - 11:03
HPVD Super, Herzlichen Dank besonders auch für die präg... 15.04.2007 - 19:23
Thomas Lass dir mal anzeigen, was mitHTML<?php
echo ba... 17.04.2007 - 13:45
Auge ZITAT(Thomas @ 17.04.2007 - 13:45) L... 17.04.2007 - 14:35
Thomas ZITAT(Auge @ 17.04.2007 - 15:35) dah... 17.04.2007 - 15:07
HPVD herzlichen Dank für die vielen Ideen, die Unterstü... 17.04.2007 - 19:18
Thomas In aller Kürze: Definiere in navigation.php eine F... 18.04.2007 - 8:33

Creme Hallo ich hab ein Problem mit dem Script! Undz... 20.12.2007 - 22:12

Thomas ZITAT(Creme @ 20.12.2007 - 22:12) Ha... 21.12.2007 - 9:50
Auge ZITAT(HPVD @ 17.04.2007 - 19:18) die... 23.04.2007 - 13:52
HPVD hey danke, dann werde ich mal auf include "u... 01.05.2007 - 14:56
Creme ok danke für den Tipp! Ich hab den Fehler auch... 21.12.2007 - 13:37
Thomas ZITAT(Creme @ 21.12.2007 - 13:37) ok... 21.12.2007 - 14:02
Creme Ah ok jetzt verstehe ich wie du das meinst! Da... 21.12.2007 - 14:15
Thomas ZITAT(Creme @ 21.12.2007 - 14:15) Ah... 21.12.2007 - 14:35
Thomas Okay, Antworten auf Cremes Frage bezüglich der Sub... 21.12.2007 - 15:14
Auge ZITAT(Thomas @ 21.12.2007 - 14:35) D... 23.12.2007 - 19:26
Thomas ZITAT(Auge @ 23.12.2007 - 19:26) Was... 24.12.2007 - 8:18
Auge ZITAT(Thomas @ 24.12.2007 - 8:18) ZI... 24.12.2007 - 17:27![]() ![]() |
|
Vereinfachte Darstellung | Aktuelles Datum: 06.12.2025 - 16:21 |