Naja dagegen spricht direkt nichts. Mir gafällt es eben nur besser wenn die Untermenüs erst nach einem Klick darauf aufgehen.
Mit einem normalen Dropdown meinst du schon eine Vertikale Navigation oder? Nur mit CSS oder?
Beiträge von tipp-ex
-
-
Danke für den Link.
Ich hätte ja gerne eine Navigation das wo die Untermenüs erst aufklappe wenn man auf den Hauptmenüüunkt klickt, und wenn man den nächsten öffnet sollte sich der vorhergehende wieder schließen.
Wollte dafür nach Möglichkeit keine Javascript verwenden.
Mit reinem CSS ist das aber ja nicht wirklich zu realisieren. Und in PHP bin ich nicht so wirklich fit.
Damit würde es ja gehen oder?
Naja werd mich wohl mit einer für mich machbaren Alternative umsehen müßen.
Danke für die Hilfe bis hierher. Werd mal weiter suchen -
Ja gut danke.
Dann steh ich also so gut wie mit leeren Händen da.
Wie könnte ich noch eine vertikale Navigation mit aufklappenden Unterpunkten, die sich erst beim klicken öffnen erstellen?
Wenn man auf einen anderen Link klickt, soll sich die zuvor aufgeklappte ebene wieder schließen.
Mit reinem CSS gibt es ja immer nur die Möglichkeit das sich die zweite ebene per Mouseover öffnet. Das möchte ich aber eigentlich nicht.
Gibt es hier vielleicht Links oder Tipps?
Wäre dankbar, gute Nacht. -
Ich habe eine PHP-Navigation mit Submenüs.
Im Moment ist es so das wenn ich auf einen Link in der navigation klicke, z.B. Verein das sich dann das Submenü öffnet. Mein Problem ist jetzt nur das sich am Inhalt erst mal nichts tut.Jetzt ist meine Frage ob es möglich ist,das bei einem klick auf z.B. Verein, sich gleich die 1. Unterseite öffnet.
Ist das mit dem unten gezeigten Skript zu realisieren?Ich würde erst mal nur gerne wissen ob dass klappt. Möchte also das Skript nicht geschrieben haben.
Klarr für Hilfe oder Tipps bin ich sehr dankbar.
PHP
Alles anzeigen<div id="navigation"> <ul> <?php # Verzeichnisse hier eintragen # Es sind nur relative Angaben (../) möglich! # Es sind keine Unterverzeichnisse möglich! $verzeichnis = array ( "../verein/", "../news/", "../schule/", "../reiseberichte/", "../praktikanten/" ); if ($_GET) { $link = $_GET['link']; $name = $_GET['name']; } for ($zaehler = 0; $zaehler < count($verzeichnis); $zaehler++) { // Verzeichnisnamen extrahieren! $verzeichnisname = explode("/", $verzeichnis[$zaehler]); $verzeichnisname = $verzeichnisname[1]; if ($link == $verzeichnisname) { // Verzeichnisnamen ausgeben echo '<li class="seclev_active"> '; echo ucwords($verzeichnisname) . "</li>\n"; echo '' . "\n"; // Verzeichnisdateien einlesen $verz_handle = openDir($verzeichnis[$zaehler]); while ($datei = readDir($verz_handle)) { if (substr_count($datei, ".php") > 0) { $datei_handle = fOpen($verzeichnis[$zaehler] . $datei, "r"); // Verzeichnisdatei öffnen $inhalt = fRead($datei_handle, 1000); // Verzeichnisdatei teilw. einlesen fClose($datei_handle); ereg("<title>(.*)<\/title>", $inhalt, $titel); // und Titelbeschreibung daraus extrahieren! if (empty($name)) $name = $datei; if ($name == $datei) { echo "<div class=aktuell>$titel[1]</div>"; // Geöffnete Verzeichnisdatei wird markiert } else { // Link zur Verzeichnisdatei setzen echo "<li class='seclev'><a href=\"$verzeichnis[$zaehler]$datei"; echo "?link=$verzeichnisname&name=$datei\">$titel[1]</a></li>\n"; } } } closeDir($verz_handle); echo "\n\n"; } else { // Link zum Verzeichnis setzen echo '<li class="firstlev"> '; echo "<a href=\"" . $_SERVER['PHP_SELF'] . "?link=$verzeichnisname\">"; echo ucwords($verzeichnisname) . "</a></li>\n"; } } ?> </ul> </div>
Wäre wirklich sehr nett wenn mir jemand antworten würde.Vielen Dank vorab.