CSS導航欄是網站設計中最常用的組件之一,它不僅為用戶提供了方便的導航功能,同時也是網站排版和美化中不可或缺的一部分。以下是一些常見的CSS導航欄樣式:
/* 簡單導航欄樣式 */ nav { background-color: #333; color: #fff; text-align: center; height: 50px; line-height: 50px; } nav li { display: inline-block; margin: 0 10px; } nav a { color: #fff; text-decoration: none; } /* 帶下拉菜單的導航欄 */ nav { background-color: #333; color: #fff; text-align: center; height: 50px; line-height: 50px; } nav ul { margin: 0; padding: 0; list-style: none; display: inline-block; } nav ul li { display: inline-block; margin: 0 10px; } nav ul li a { color: #fff; text-decoration: none; display: block; } nav ul li:hover { background-color: #555; } nav ul ul { display: none; } nav ul li:hover > ul { display: inherit; } nav ul ul li { display: block; } /* 帶動畫效果的導航欄 */ nav { background-color: #333; color: #fff; text-align: center; height: 50px; line-height: 50px; } nav ul { margin: 0; padding: 0; list-style: none; display: inline-block; position: relative; } nav ul li { display: inline-block; margin: 0 10px; } nav ul li a { color: #fff; text-decoration: none; display: block; } nav ul li:hover { background-color: #555; } nav ul ul { display: none; position: absolute; top: 50px; left: 0; width: 100%; } nav ul li:hover > ul { display: inherit; animation: fade 0.5s forwards; } nav ul ul li { display: block; background-color: #555; } @keyframes fade { from { opacity: 0; } to { opacity: 1; } }
以上是常見的CSS導航欄樣式,根據具體需求可以進行自定義修改或添加。使用CSS導航欄可以讓網站看起來更加美觀和專業,同時也提高了用戶的使用體驗。
上一篇css導航欄開發教程
下一篇css導航隨網頁下滑