CSS綠左導航是一種常見的網頁導航實現方式。它的基本原理是通過CSS選擇器和樣式設置,將導航欄中的每個選項呈現為一個方形按鈕,當用戶鼠標懸停在按鈕上時,會出現一個下拉菜單,顯示與當前選項相關的子選項。
/* CSS樣式 */ /* 按鈕樣式 */ .nav-button { display: inline-block; padding: 10px; background-color: #82B541; color: #fff; text-decoration: none; border-radius: 5px 5px 0px 0px; position: relative; } /* 懸停樣式 */ .nav-button:hover { background-color: #6CAD3D; } /* 下拉菜單樣式 */ .nav-dropdown { display: none; position: absolute; top: 40px; left: 0; width: 200px; border-radius: 0px 0px 5px 5px; background-color: #82B541; padding: 10px; box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.2); } /* 當按鈕被懸停時,顯示下拉菜單 */ .nav-button:hover .nav-dropdown { display: block; } /* 文本樣式 */ .nav-link { display: block; padding: 5px 0; color: #fff; text-decoration: none; } /* 當文本被懸停時,變成白色 */ .nav-link:hover { color: #fff; }
使用CSS綠左導航可以使網頁中的導航更加易于導航和可視化。此外,通過使用CSS,可以輕松地更改導航按鈕和下拉菜單的顏色、形狀和樣式,以適應不同的設計需求。
下一篇css綠底白字代碼