第八章:下拉及多級彈出菜單 二維碼
188
今天我們開始學習《十天學會web標準(div+css)》的下拉及多級彈出菜單,包含以下內容和知識點:
一、帶下拉子菜單的導航菜單 下拉菜單在一些企業(yè)網(wǎng)站應用尤為廣泛,它存在使用方便,占用空間小等特點。之前縱向導航教程中已使用過二級導航,今天制作下橫向導航菜單的二級菜單,方法和縱向一樣,只不過由縱向改變?yōu)闄M向而已,下面我們以上一章第二節(jié)用圖片美化的橫向導航中的實例進行修改。
先在html代碼增加二級菜單的代碼: <div id="menu"> <ul> <li><a id="current" href="#">首頁</a></li> <li><a href="#">網(wǎng)頁版式</a> <ul> <li><a href="#">自適應寬度</a></li> <li><a href="#">固定寬度</a></li> </ul> </li> <li><a href="#">web教程</a> <ul> <li><a href="#">新手入門</a></li> <li><a href="#">視頻教程</a></li> <li><a href="#">常見問題</a></li> </ul> </li> <li><a href="#">web實例</a></li> <li><a href="#">常用代碼</a></li> </ul> </div> 增加完代碼后,在瀏覽器里預覽一下:
是不是一看頭都大了,怎么變成這樣了。別懵,我們分析一下錯亂的原因。首先我們看下“自適應寬度”和“固定寬度”兩個二級菜單也繼承了一級菜單的背景和橫向排列,所以我們先把二級菜單的背景和浮動清除掉,增加以下css代碼: #menu ul li ul li { float:none;} #menu ul li ul li a { background:none;} 現(xiàn)在預覽看下,二級菜單是不是已經(jīng)歸位了,但鼠標劃過時還繼承了一級菜單的樣式,所以也改為最終效果上的黑色背景白色文字,還有下拉菜單的灰色邊框和灰色背景也一并加上,修改并增加如下代碼:
#menu ul li ul { border:1px solid #ccc;} #menu ul li ul li { float:none; width:85px; background:#eee; margin:0;} #menu ul li ul li a { background:none;} #menu ul li ul li a:hover { background:#333; color:#fff;} 以信載商,良心建站。遨游始終秉承“一次建站、終身維護”的宗旨,竭誠為客戶提供最優(yōu)質的互聯(lián)網(wǎng)服務。遨游建站率先植入seo優(yōu)化理念,讓你的網(wǎng)頁更利于搜索引擎抓取,關鍵詞排名更靠前。可仿站、可定制。無論是傳統(tǒng)型企業(yè)官網(wǎng)、集團型品牌官網(wǎng),還是營銷型網(wǎng)站、電商型網(wǎng)站、定制型網(wǎng)站、特殊行業(yè)網(wǎng)站(醫(yī)療、教育),全部搞定。 公司:網(wǎng)站建設_小程序設計_競價托管代運營公司;郵箱:1013601535@qq.com 手機:17073547034;QQ: 1013601535 在線留言咨詢,24小時內回復
我想咨詢 *
企業(yè)名稱
手機號碼 *
您的姓名
所在城市 提交 |
網(wǎng)站建設問題
熱門標簽
最新發(fā)布 |