Ja, es gibt mehrere Module für Drupal, die es ermöglichen, mehrstufige vertikale Menüs zu erstellen. Ein beliebtes Modul ist das **"Menu Block"**-Modul, das dir erlaubt, benut... [mehr]
Um ein Dropdown-Menü mit drei Ebenen in, JavaScript und CSS zu erstellen, kannst du folgendes Beispiel verwenden: ### HTML (PHP) ```php <!DOCTYPE html> <html lang="de"> <head> <meta charset="UTF-8"> <meta name="" content="width=device-width, initial-scale=1.0"> <link rel="stylesheet" href="styles.css"> <title>Dropdown Menü</title> </head> <body> <nav> <ul class="dropdown"> <li><a href="#">Level 1</a> <ul class="submenu"> <li><a href="#">Level 2 - 1</a> <ul class="submenu"> <li><a href="#">Level 3 - 1</a></li> <li><a href="#">Level 3 - 2</a></li> </ul> </li> <li><a href="#">Level 2 - 2</a></li> </ul> </li> <li><a href="#">Level 1 - 2</a></li> </ul> </nav> <script src="script.js"></script> </body> </html> ``` ### CSS (styles.css) ```css body { font-family: Arial, sans-serif; } nav { background-color: #333; } .dropdown { list-style-type: none; padding: 0; margin: 0; } .dropdown > li { position: relative; display: inline-block; } .dropdown > li > a { display: block; padding: 10px; color: white; text-decoration: none; } .dropdown > li:hover > a { background-color: #555; } .submenu { display: none; position: absolute; background-color: #333; list-style-type: none; padding: 0; margin: 0; } .dropdown > li:hover .submenu { display: block; } .submenu > li { position: relative; } .submenu > li > a { padding: 10px; color: white; text-decoration: none; } .submenu > li:hover > a { background-color: #555; } ``` ### JavaScript (script.js) ```javascript // Optional: Hier kannst du JavaScript hinzufügen, um das Dropdown-Menü zu steuern // z.B. um das Menü bei Klick zu öffnen oder zu schließen ``` ### Erklärung 1. **HTML**: Die Struktur des Menüs wird mit einer ungeordneten Liste (`<ul>`) erstellt. Jede Ebene des Menüs ist eine weitere Liste innerhalb der vorherigen. 2. **CSS**: Das Styling sorgt dafür, dass die Untermenüs nur angezeigt werden, wenn der Benutzer mit der Maus über das übergeordnete Element fährt. 3. **JavaScript**: In diesem Beispiel ist kein JavaScript erforderlich, um das Dropdown-Menü zu steuern, aber du kannst es hinzufügen, um zusätzliche Interaktivität zu ermöglichen. Mit diesem Code hast du ein einfaches Dropdown-Menü mit bis zu drei Ebenen erstellt.
Ja, es gibt mehrere Module für Drupal, die es ermöglichen, mehrstufige vertikale Menüs zu erstellen. Ein beliebtes Modul ist das **"Menu Block"**-Modul, das dir erlaubt, benut... [mehr]
Um ein Teilmenü eines existierenden Menüs in Drupal 10 über einen Link auf einer Seite via Ajax darzustellen, kannst du die folgenden Schritte befolgen: 1. **Erstelle ein benutzerdefin... [mehr]
Um eine Überschrift automatisiert basierend auf einer Auswahl in einem Dropdown-Menü zu formatieren, kannst du JavaScript in Kombination mit HTML verwenden. Hier ist ein einfaches Beispiel,... [mehr]
Um ein Dropdown-Menü zu einer HTML-Textarea hinzuzufügen, kannst du stattdessen ein `<select>`-Element verwenden, da eine Textarea selbst keine Dropdown-Funktionalität bietet. Hie... [mehr]
Wenn Menü-Anker auf einer Webseite nicht funktionieren, kann das verschiedene Ursachen haben. Hier sind einige häufige Gründe und mögliche Lösungen: 1. **Falsche Anker-IDs**:... [mehr]