Dieses Mal zeige ich Ihnen, wie Sie ein Dropdown-Menü mit reinem CSS implementieren. Welche Vorsichtsmaßnahmen für die Implementierung eines Dropdown-Menüs mit reinem CSS gelten Ein praktischer Fall, werfen wir einen Blick darauf.
In diesem Artikel wird hauptsächlich der Beispielcode für die Implementierung eines Dropdown-Menüs in reinem CSS vorgestellt und mit allen geteilt. Die Details lauten wie folgt:
Legen Sie die ul-Höhe des Dropdowns fest Menü auf 0 setzen und den überschüssigen Teil ausblenden.
Legen Sie die Höhe des Dropdown-Menüs fest und fügen Sie einen Übergangseffekt hinzu. Der Übergangseffekt ist ungültig, wenn die Höhe automatisch ist.
<style> ul{ list-style: none; margin: 0; padding: 0; } ul li a{ display: block; text-decoration: none; width: 100px; height: 50px; text-align: center; line-height: 50px; color: white; background-color: #2f3e45; } .drop-down{ width: 100px; height: 50px; } .drop-down-content{ opacity: 0; height: 0; overflow: hidden; transition: all 1s ease; } p{ font-size: 20px; margin: 0; } .drop-down-content li:hover a{ background-color: red; } .nav .drop-down:hover .drop-down-content{ opacity: 1; height: 150px; } </style> <ul class="nav"> <li class="drop-down"> <a href="#">下拉菜单</a> <ul class="drop-down-content"> <li><a href="#">菜单1</a></li> <li><a href="#">菜单2</a></li> <li><a href="#">菜单3</a></li> </ul> </li> </ul> <p>内容</p>
Die Darstellung ist wie folgt:
Ich glaube, dass Sie die Methode beherrschen, nachdem Sie den Fall in diesem Artikel gelesen haben. Weitere spannende Informationen finden Sie in anderen verwandten Artikeln auf der chinesischen PHP-Website!
Empfohlene Lektüre:
So verwenden Sie das Neuzeichnen und Neuanordnen
Leinwand zum Erstellen einer Animation von rotierendem Tai Chi
Das obige ist der detaillierte Inhalt vonSo implementieren Sie ein Dropdown-Menü mit reinem CSS. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!