DIVCSS橫向菜單實(shí)例:簡(jiǎn)單的思路陷下的風(fēng)格不錯(cuò)的效果_DIV+CSS實(shí)例
教程Tag:暫無(wú)Tag,歡迎添加,賺取U幣!
我們對(duì)CSS菜單的介紹也不算少了,可是今天在群里,依然有朋友提出這方面的問(wèn)題。我不清楚是因?yàn)榇蠹覜](méi)有認(rèn)真看我的教程,還是因?yàn)槲以诮坛虄?nèi)沒(méi)有向大家介紹清楚,菜單其實(shí)是很輕易實(shí)現(xiàn)的。
在很多時(shí)候我們?yōu)榱俗非蟊容^好的頁(yè)面效果,往往專心的去思考如何編寫(xiě)菜單,怎么樣有更好的視覺(jué)與用戶體驗(yàn),其實(shí)復(fù)雜并不見(jiàn)得是一件好事。有時(shí)候簡(jiǎn)單的實(shí)現(xiàn),卻能達(dá)到很好的效果。我們來(lái)看今天的例子:(可點(diǎn)擊放大圖片)

這是一個(gè)藍(lán)色底子的導(dǎo)航條,鏈接文字是白色,非常清爽,當(dāng)鼠標(biāo)懸停的時(shí)候,鏈接文字的背景作出了一個(gè)陷下的效果。非常簡(jiǎn)單,但很明顯直白的提醒了用戶,你的鼠標(biāo)已經(jīng)激活鏈接了,點(diǎn)一下就可以進(jìn)一步看里面的內(nèi)容。
我們分析一下如何構(gòu)建這個(gè)菜單:
XHTML方面:建立一個(gè)UL無(wú)序列表作為容器,里面的列表項(xiàng)LI作為菜單項(xiàng)目,我們給UL無(wú)序列表賦予一個(gè)ID,即可通過(guò)選擇器輕松搞定一切CSS樣式編碼了。我們無(wú)需為每一個(gè)LI列表項(xiàng)或A鏈接再設(shè)置任何的ID或CLASS。
CSS方面:我們對(duì)UL設(shè)置寬與高并將它居于窗口的中間,給它一個(gè)背景色。對(duì)列表項(xiàng)LI設(shè)置為浮動(dòng)。并讓LI之間產(chǎn)生一定的外邊距,拉開(kāi)菜單項(xiàng)之間的距離。我們對(duì)LI內(nèi)的鏈接A,設(shè)置鼠標(biāo)懸停時(shí)的背景圖片。這個(gè)實(shí)例基本搞定了。
有了上面的分析我們開(kāi)始動(dòng)手編碼。XHTML代碼如下:
示例代碼 [hl5o.cn]
<ul id="nav">
<li><a href="http://hl5o.cn/" title="">我愛(ài) CSS</a></li>
<li><a href="http://hl5o.cn/" title="">DIV—CSS</a></li>
<li><a href="http://hl5o.cn/" title="">布局實(shí)例</a></li>
<li><a href="http://hl5o.cn/" title="">模板下載</a></li>
<li><a href="http://hl5o.cn/" title="">酷站欣賞</a></li>
<li><a href="http://hl5o.cn/" title="">Web 標(biāo)準(zhǔn)</a></li>
<li><a href="http://hl5o.cn/" title="">CSS 手冊(cè)</a></li>
<li><a href="http://hl5o.cn/" title="">在線留言</a></li>
</ul>
<li><a href="http://hl5o.cn/" title="">我愛(ài) CSS</a></li>
<li><a href="http://hl5o.cn/" title="">DIV—CSS</a></li>
<li><a href="http://hl5o.cn/" title="">布局實(shí)例</a></li>
<li><a href="http://hl5o.cn/" title="">模板下載</a></li>
<li><a href="http://hl5o.cn/" title="">酷站欣賞</a></li>
<li><a href="http://hl5o.cn/" title="">Web 標(biāo)準(zhǔn)</a></li>
<li><a href="http://hl5o.cn/" title="">CSS 手冊(cè)</a></li>
<li><a href="http://hl5o.cn/" title="">在線留言</a></li>
</ul>
我們用CSS對(duì)此菜單進(jìn)行樣式定制:
示例代碼 [hl5o.cn]
* {
font-size:12px;
text-decoration:none;
}
#nav {
height:30px;
width:688px;
margin:60px auto;
list-style-type:none;
background:#0046ad;
}
#nav li {
margin:5px 0 0 16px;
float:left;
display:inline;
}
#nav li a {
display:block;
width:68px;
height:20px;
line-height:20px;
text-align:center;
color:#fffeee;
}
#nav li a:hover {
color:#000;
background:url(nav.jpg) 0 0 no-repeat;
}
font-size:12px;
text-decoration:none;
}
#nav {
height:30px;
width:688px;
margin:60px auto;
list-style-type:none;
background:#0046ad;
}
#nav li {
margin:5px 0 0 16px;
float:left;
display:inline;
}
#nav li a {
display:block;
width:68px;
height:20px;
line-height:20px;
text-align:center;
color:#fffeee;
}
#nav li a:hover {
color:#000;
background:url(nav.jpg) 0 0 no-repeat;
}
我們首先進(jìn)行了整體布局聲明,文字大小設(shè)置以及去除下劃線。我們?cè)O(shè)置UL無(wú)序列表的高寬以及邊距,去除列表項(xiàng)預(yù)設(shè)標(biāo)記list-style-type:none;。設(shè)置背景色為深藍(lán)色#0046ad。LI列表項(xiàng)設(shè)置距頂、距左分別為5px、16px。向左的浮動(dòng),并將它們內(nèi)聯(lián)。
設(shè)置菜單鏈接(#nav li a)為塊元素。寬度、高度分別是:68px、20px。我們讓鏈接內(nèi)的文字垂直居中對(duì)齊,所以設(shè)置行高為20px。我們?cè)O(shè)置文字水平居中對(duì)齊text-align:center。設(shè)置文字顏色為近似于白色的淡黃色#fffeee。
最終我們?cè)O(shè)置鼠標(biāo)懸停時(shí)(#nav li a:hover)的鏈接狀態(tài),文字顏色為黑色,增加了背景圖片nav.jpg并且定位于0 0即左上角,重復(fù)方式為不重復(fù)。
相關(guān)DIV+CSS實(shí)例:
- 固定div容器的寬高,圖片居中(圖片不限制大�。�
- 用css制作有滾動(dòng)條的居中彈出框
- 鼠標(biāo)指住(hover)變色的按鈕演示demo
- 10個(gè)很酷的涂鴉風(fēng)格國(guó)外網(wǎng)店設(shè)計(jì)展示
- jquery模擬瀏覽器滾動(dòng)條效果
- 仿谷歌google的搜索框下拉提示列表效果
- JS顯示網(wǎng)頁(yè)最后更新時(shí)間
- CSS技巧:text-indent隱藏文字(以圖換字)
- CSS實(shí)例:三列自適應(yīng)等高且中列寬度自適應(yīng)
- DivCSS布局實(shí)例:很實(shí)用的圖文混排CSS列表-富有語(yǔ)義
- DivCSS實(shí)例:CSS菜單Flash效果用圖片模擬實(shí)現(xiàn)
- DivCSS布局實(shí)例用dldtdd來(lái)制作列表
DIV+CSS實(shí)例Rss訂閱Div+Css教程搜索
DIV+CSS實(shí)例推薦
- 一個(gè)非常棒的DIV CSS導(dǎo)航條效果!
- CSS布局實(shí)例:一個(gè)不錯(cuò)的表格樣式
- CSS技巧:text-indent隱藏文字(以圖換字)
- jquery模擬瀏覽器滾動(dòng)條效果
- DIV CSS布局入門(mén)示例(二)寫(xiě)入整體層結(jié)構(gòu)與CSS
- CSS菜單實(shí)例:極致而簡(jiǎn)約的風(fēng)格
- CSS滑動(dòng)式條狀圖表如何實(shí)現(xiàn)?
- CSS實(shí)例:無(wú)懈可擊的CSS圓角技術(shù)!
- DIVCSS實(shí)例:橙藍(lán)互換的CSS翻頁(yè)效果
- DIVCSS菜單:黑白灰?guī)в嘘幱靶Ч腃SS橫向菜單
猜你也喜歡看這些
- float和position屬性的區(qū)別和使用方法
- 純CSS Lightbox效果
- 如何用CSS控制圖片自適應(yīng)大��?
- 網(wǎng)頁(yè)制作中如何精確還原設(shè)計(jì)稿的幾個(gè)步驟
- DivCSS經(jīng)驗(yàn):組織選擇符和聲明
- web標(biāo)準(zhǔn)中滾動(dòng)條顏色設(shè)置失效怎么辦?
- divcss布局中段落的排版一般如何進(jìn)行?
- 含有Flash的網(wǎng)頁(yè)如何通過(guò)校驗(yàn)?
- DW中的可視化效果與瀏覽器的為什么不同?
- CSS網(wǎng)頁(yè)布局開(kāi)發(fā)時(shí)的常見(jiàn)問(wèn)題小結(jié)
- 相關(guān)鏈接:
復(fù)制本頁(yè)鏈接| 搜索DIVCSS橫向菜單實(shí)例:簡(jiǎn)單的思路陷下的風(fēng)格不錯(cuò)的效果
- 教程說(shuō)明:
DIV+CSS實(shí)例-DIVCSS橫向菜單實(shí)例:簡(jiǎn)單的思路陷下的風(fēng)格不錯(cuò)的效果
。