CSS實(shí)例教程:UL制作CSS橫向菜單藍(lán)綠色調(diào)_DIV+CSS實(shí)例
教程Tag:暫無Tag,歡迎添加,賺取U幣!
我們今天學(xué)習(xí)讓菜單有一個(gè)矩形的背景,并且當(dāng)鼠標(biāo)激活時(shí)能有所變化(hover)。廢話不多說了,讓我們開始吧!
這幾行HTML代碼,大家都不生疏,它是菜單的根基,有了它我們可以通過CSS進(jìn)行樣式定制。
我們定義無序列表nav的外邊距及填充均為零,并設(shè)計(jì)字體大小為12px。
我們不希望菜單還未結(jié)束就另起一行,我們強(qiáng)制在同一行內(nèi)顯示所有文本,直到文本結(jié)束或者遭遇br對(duì)象。
display:inline;內(nèi)聯(lián)(行內(nèi)),將li限制在一行來顯示;
list-style-type: none; 列表項(xiàng)預(yù)設(shè)標(biāo)記為無;
padding:5px 8px;設(shè)置鏈接的填充,上下為5px左右為8px;
line-height:22px;設(shè)置鏈接的行高為22px。
上面的代碼是本文的重點(diǎn),我們定義鏈接的link、visited。
color:#fff;字體顏色為白色;
text-decoration:none;去除了鏈接文字的下劃線;
background:#06f;鏈接在link、visited狀態(tài)下背景色為藍(lán)色。
a:hover狀態(tài)下background-color: #090; 鼠標(biāo)激活狀態(tài)鏈接的背景色為綠色。
至此我們就完成了這個(gè)實(shí)例,CSS橫向菜單藍(lán)綠色調(diào)的制作,最終效果:
[ 可先修改部分代碼 再運(yùn)行查看效果 ]
示例代碼 [m.dounai2.com]
<ul id="nav">
<li><a href="http://m.dounai2.com/">Div CSS教程</a></li>
<li><a href="http://m.dounai2.com/">CSS布局實(shí)例</a></li>
<li><a href="http://m.dounai2.com/">CSS2.0教程</a></li>
<li><a href="http://m.dounai2.com/">CSS酷站欣賞</a></li>
<li><a href="http://m.dounai2.com/">CSS模板下載</a></li>
</ul>
<li><a href="http://m.dounai2.com/">Div CSS教程</a></li>
<li><a href="http://m.dounai2.com/">CSS布局實(shí)例</a></li>
<li><a href="http://m.dounai2.com/">CSS2.0教程</a></li>
<li><a href="http://m.dounai2.com/">CSS酷站欣賞</a></li>
<li><a href="http://m.dounai2.com/">CSS模板下載</a></li>
</ul>
這幾行HTML代碼,大家都不生疏,它是菜單的根基,有了它我們可以通過CSS進(jìn)行樣式定制。
示例代碼 [m.dounai2.com]
#nav {
font-size:12px;
margin:0;
padding:0;
white-space:nowrap;
}
font-size:12px;
margin:0;
padding:0;
white-space:nowrap;
}
我們定義無序列表nav的外邊距及填充均為零,并設(shè)計(jì)字體大小為12px。
我們不希望菜單還未結(jié)束就另起一行,我們強(qiáng)制在同一行內(nèi)顯示所有文本,直到文本結(jié)束或者遭遇br對(duì)象。
示例代碼 [m.dounai2.com]
#nav li {
display:inline;
list-style-type: none;
}
#nav li a {
padding:5px 8px;
line-height:22px;
}
display:inline;
list-style-type: none;
}
#nav li a {
padding:5px 8px;
line-height:22px;
}
display:inline;內(nèi)聯(lián)(行內(nèi)),將li限制在一行來顯示;
list-style-type: none; 列表項(xiàng)預(yù)設(shè)標(biāo)記為無;
padding:5px 8px;設(shè)置鏈接的填充,上下為5px左右為8px;
line-height:22px;設(shè)置鏈接的行高為22px。
示例代碼 [m.dounai2.com]
#nav li a:link,#nav li a:visited {
color:#fff;
text-decoration:none;
background:#06f;
}
#nav li a:hover {
background-color: #090;
}
color:#fff;
text-decoration:none;
background:#06f;
}
#nav li a:hover {
background-color: #090;
}
上面的代碼是本文的重點(diǎn),我們定義鏈接的link、visited。
color:#fff;字體顏色為白色;
text-decoration:none;去除了鏈接文字的下劃線;
background:#06f;鏈接在link、visited狀態(tài)下背景色為藍(lán)色。
a:hover狀態(tài)下background-color: #090; 鼠標(biāo)激活狀態(tài)鏈接的背景色為綠色。
至此我們就完成了這個(gè)實(shí)例,CSS橫向菜單藍(lán)綠色調(diào)的制作,最終效果:
代碼調(diào)試框 [m.dounai2.com]
[ 可先修改部分代碼 再運(yùn)行查看效果 ]
相關(guān)DIV+CSS實(shí)例:
- 固定div容器的寬高,圖片居中(圖片不限制大小)
- 用css制作有滾動(dòng)條的居中彈出框
- 鼠標(biāo)指住(hover)變色的按鈕演示demo
- 10個(gè)很酷的涂鴉風(fēng)格國外網(wǎng)店設(shè)計(jì)展示
- jquery模擬瀏覽器滾動(dòng)條效果
- 仿谷歌google的搜索框下拉提示列表效果
- JS顯示網(wǎng)頁最后更新時(shí)間
- CSS技巧:text-indent隱藏文字(以圖換字)
- CSS實(shí)例:三列自適應(yīng)等高且中列寬度自適應(yīng)
- DivCSS布局實(shí)例:很實(shí)用的圖文混排CSS列表-富有語義
- DivCSS實(shí)例:CSS菜單Flash效果用圖片模擬實(shí)現(xiàn)
- DivCSS布局實(shí)例用dldtdd來制作列表
DIV+CSS實(shí)例Rss訂閱Div+Css教程搜索
DIV+CSS實(shí)例推薦
- DIVCSS實(shí)例教程:蔚藍(lán)色的海洋漂亮的CSS縱向菜單
- DivCSS布局實(shí)例用dldtdd來制作列表
- 用“ul li”及css制作韓國風(fēng)格菜單
- Web標(biāo)準(zhǔn)實(shí)戰(zhàn)CSS網(wǎng)頁布局豆瓣首頁
- DIVCSS橫向菜單實(shí)例:簡單的思路陷下的風(fēng)格不錯(cuò)的效果
- 實(shí)現(xiàn)三列布局相同高度的解決辦法
- CSS JavaScript打造鼠標(biāo)懸停圖片漸顯效果!
- 用css網(wǎng)站布局之十步實(shí)錄!(一)
- CSS菜單:一個(gè)圖片構(gòu)建菜單的三種狀態(tài)一例!
- CSS折疊菜單一例:可自由伸縮折疊
- 相關(guān)鏈接:
- 教程說明:
DIV+CSS實(shí)例-CSS實(shí)例教程:UL制作CSS橫向菜單藍(lán)綠色調(diào)。