當(dāng)前位置:軟件學(xué)堂 > 資訊首頁 > 網(wǎng)絡(luò)編程 > DIV+CSS > CSS實現(xiàn)橫豎自由轉(zhuǎn)換菜單

CSS實現(xiàn)橫豎自由轉(zhuǎn)換菜單

2012/11/26 12:32:24作者:佚名來源:網(wǎng)絡(luò)

移動端

【實例介紹】

CSS實現(xiàn)橫豎自由轉(zhuǎn)換菜單

導(dǎo)航條不光是豎直排列,很多時候要求頁面的菜單能夠水平方向顯示。通過css屬性的控制,可以使項目列表的導(dǎo)航條輕松實現(xiàn)橫豎轉(zhuǎn)換。

【實例代碼】

<html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>無標(biāo)題文檔</title> <style> body { background-color: ffdee0;} #navigation{ font-family:Arial, Helvetica, sans-serif;} #navigation ul{ list-style-type:none; /*不顯示項目符號*/ margin:0px; padding:0px;} #navigation li { float:left; /* 水平顯示各個項目 */} #navigation li a{ display:block; /* 區(qū)塊顯示 */ padding:3px 6px 3px 6px; text-decoration:none; border:1px solid #711515; margin:2px;} #navigation li a:link, #navigation li a:visited{ background-color:#c11136; color:#FFFFFF;} #navigation li a:hover{ /* 鼠標(biāo)經(jīng)過時 */ background-color:#990020; /* 改變背景色 */ color:#ffff00; /* 改變文字顏色 */} </style> </head> <body> <div id="navigation"> <ul> <li><a href="#">首頁</a></li> <li><a href="#">我的簡介</a></li> <li><a href="#">我的相冊</a></li> <li><a href="#">我的博客</a></li> <li><a href="#">聯(lián)系我</a></li> </ul> </div> </body>

【代碼分析】

在#navigation li的樣式中,增加一條“float:left”,也就是使各個列表項變?yōu)橄蜃蟾樱@樣它們就會依次排列,直到瀏覽器窗口容納不下,再折行排列,如圖所示。

橫豎自由轉(zhuǎn)換菜單運行效果

橫豎自由轉(zhuǎn)換菜單運行效果

 【素材及源碼下載】

請點擊:CSS實現(xiàn)橫豎自由轉(zhuǎn)換菜單 下載本實例相關(guān)素材及源碼

 

標(biāo)簽: CSS  菜單  轉(zhuǎn)換