Ein Drop-Down-Menü ist ein grafisches Benutzeroberflächenelement, das eine Liste von Optionen anzeigt, wenn der Benutzer auf ein bestimmtes Feld klickt oder darüber fährt. Es beste... [mehr]
Um ein Dropdown-Menü mit PHP, CSS und JavaScript zu erstellen, das bei Überfahren der Menüpunkte die Untermenüpunkte öffnet, 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> <div class="dropdown"> <button class="dropbtn">Menü</button> <div class="dropdown-content"> <div class="submenu"> <a href="#">Punkt 1</a> <div class="submenu-content"> <a href="#">Unterpunkt 1.1</a> <a href="#">Unterpunkt 1.2</a> </div> </div> <div class="submenu"> <a href="#">Punkt 2</a> <div class="submenu-content"> <a href="#">Unterpunkt 2.1</a> <a href="#">Unterpunkt 2.2</a> </div> </div> </div> </div> <script src="script.js"></script> </body> </html> ``` ### CSS (styles.css) ```css body { font-family: Arial, sans-serif; } .dropdown { position: relative; display: inline-block; } .dropbtn { background-color: #4CAF50; color: white; padding: 16px; font-size: 16px; border: none; cursor: pointer; } .dropdown-content { display: none; position: absolute; background-color: #f9f9f9; min-width: 160px; box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); z-index: 1; } .submenu { position: relative; } .submenu-content { display: none; position: absolute; left: 100%; top: 0; background-color: #f9f9f9; min-width: 160px; box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); } .submenu:hover .submenu-content { display: block; } .dropdown:hover .dropdown-content { display: block; } ``` ### JavaScript (script.js) In diesem Fall ist kein JavaScript erforderlich, da das Dropdown-Menü nur mit CSS und dem Hover-Effekt funktioniert. Wenn du jedoch zusätzliche Interaktivität benötigst, kannst du JavaScript hinzufügen. ### Erklärung - **HTML**: Die Struktur des Menüs wird mit einer `div` für das Dropdown und `a`-Tags für die Links erstellt. - **CSS**: Das Styling sorgt dafür, dass die Untermenüpunkte nur angezeigt werden, wenn der Benutzer mit der Maus über die Hauptmenüpunkte fährt. - **JavaScript**: In diesem Beispiel nicht notwendig, kann aber für erweiterte Funktionen verwendet werden. Mit diesem Code hast du ein einfaches Dropdown-Menü, das bei Überfahren der Menüpunkte die Untermenüpunkte öffnet.
Ein Drop-Down-Menü ist ein grafisches Benutzeroberflächenelement, das eine Liste von Optionen anzeigt, wenn der Benutzer auf ein bestimmtes Feld klickt oder darüber fährt. Es beste... [mehr]
Um ein Dropdown-Menü mit 9 Menüpunkten und Untermenüpunkten zu erstellen, das sich beim Klicken auf einen Button öffnet und schließt, kannst du HTML, CSS und JavaScript verwe... [mehr]
Um ein Menü mit Untermenüpunkten zu erstellen, bei dem sich die Untermenüpunkte beim Klicken auf den Hauptmenüpunkt öffnen und die anderen Menüpunkte schließen, kan... [mehr]
Ja, es gibt viele Begriffe und Konzepte im Zusammenhang mit der Navigation einer Website. Hier sind einige der gängigsten: 1. **Hamburger-Menü**: Ein Symbol, das aus drei horizontalen Linie... [mehr]