在前端開發中經常會用到下拉菜單,下拉菜單是一種常見的交互方式。在CSS中,也可以通過一些簡單的代碼實現下拉菜單的效果。
/* HTML結構 */ <div class="dropdown"> <button class="dropbtn">菜單</button> <div class="dropdown-content"> <a href="#">選項1</a> <a href="#">選項2</a> <a href="#">選項3</a> </div> </div> /* CSS樣式 */ .dropdown { position: relative; display: inline-block; } .dropbtn { background-color: #fff; color: #333; font-size: 16px; border: none; cursor: pointer; } .dropdown-content { display: none; position: absolute; background-color: #fff; box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2); z-index: 1; } .dropdown-content a { color: #333; padding: 12px 16px; text-decoration: none; display: block; } .dropdown:hover .dropdown-content { display: block; }
在上面的示例中,我們采用了HTML和CSS結合的方式實現下拉菜單。首先,我們使用
元素創建一個名為“dropdown”的容器,其中包含一個按鈕和一個下拉菜單。按鈕使用