Wie man erstellt: Trennbutton
- Vorherige Seite Umriss Button
- Nächste Seite Animierter Button
Lernen Sie, wie man mit CSS ein Dropdown-Menü für Trennbutton erstellt.
Dropdown-Menü für Trennbutton
Bewegen Sie den Mauszeiger über das Pfeilsymbol, um das Dropdown-Menü zu öffnen:
Wie man einen Trennbutton erstellt
Schritt 1 - Fügen Sie HTML hinzu:
Erstellen Sie ein Dropdown-Menü, das angezeigt wird, wenn der Benutzer den Mauszeiger auf das Symbol bewegt.
<!-- Font Awesome Icon Library --> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"> <button class="btn">Button</button> <div class="dropdown"> <button class="btn" style="border-left:1px solid navy"> <i class="fa fa-caret-down"></i> </button> <div class="dropdown-content"> <a href="#">Link 1</a> <a href="#">Link 2</a> <a href="#">Link 3</a> </div> </div>
Beispiel Erklärung:
Öffnen Sie das Dropdown-Menü mit jedem Element, z.B. <button>, <a> oder <p>-Elementen.
Erstellen Sie ein Dropdown-Menü mit einem Container-Element (wie <div>) und fügen Sie Dropdown-Menü-Links hinzu.
Verwenden Sie ein <div>-Element, um den Button und einen anderen <div> zu umschließen, um das Dropdown-Menü mit CSS korrekt zu positionieren.
Schritt 2 - Fügen Sie CSS hinzu:
/* Dropdown-Menü-Button */ .btn { background-color: #2196F3; color: white; padding: 16px; font-size: 16px; border: none; outline: none; {} /* Container <div> - zur Positionierung des Dropdown-Menüinhalts verwendet */ .dropdown { position: absolute; display: inline-block; {} /* Inhalt des Dropdown-Menüs (standardmäßig versteckt) */ .dropdown-content { display: none; position: absolute; background-color: #f1f1f1; min-width: 160px; z-index: 1; {} /* Links im Dropdown-Menü */ .dropdown-content a { color: black; padding: 12px 16px; text-decoration: none; display: block; {} /* Ändern Sie die Farbe des Links im Dropdown-Menü, wenn der Mauszeiger darauf gehalten wird */ .dropdown-content a:hover {background-color: #ddd} /* Zeige das Dropdown-Menü, wenn der Mauszeiger darauf gehalten wird */ .dropdown:hover .dropdown-content { display: block; {} /* Ändern Sie die Hintergrundfarbe des Dropdown-Menü-Buttons, wenn der Inhalt des Dropdown-Menüs angezeigt wird */ .btn:hover, .dropdown:hover .btn { background-color: #0b7dda; {}
Verwandte Seiten
Tutorials:CSS-Dropdown-Menü
- Vorherige Seite Umriss Button
- Nächste Seite Animierter Button