導航欄是網頁設計中非常重要的一個部分,它能夠方便用戶在網站中瀏覽不同的內容。dede是一款優秀的建站系統,其導航欄使用css樣式進行設計。下面我們來了解一下這個導航欄的css代碼。
#nav { position: relative; font-size: 0; line-height: 0; background-color: #fff; } #nav li { position: relative; display: inline-block; font-size: 14px; line-height: 44px; padding: 0 20px; margin: 0; text-align: center; cursor: pointer; } #nav li:hover { background-color: #f5f5f5; } #nav li a { display: block; text-decoration: none; color: #333; } #nav li.active { background-color: #ddd; } #nav li.active a { color: #fff; }
以上代碼中,我們可以看到它主要包含了一些基本的css屬性。其中,#nav表示導航欄的id名,li表示導航欄的列表項。通過position屬性改變導航欄的定位,通過display屬性改變列表項的布局方式。
當鼠標懸浮在列表項上時,通過:hover偽類改變它們的背景色。同時,通過active類名來選中當前活動列表項,從而改變其背景色和文字顏色。
總體而言,這個導航欄的css樣式使用了一些基本的屬性和偽類,通過簡單的樣式設計達到了較好的視覺效果。
上一篇jquery 簽章插件
下一篇jquery 等 3 秒