一般屬性菜單是采用display屬性來控制菜單的顯示和隱藏的,如果要設置為默認展開,可以將所有的菜單節(jié)點和子節(jié)點的display屬性設置為true。不懂請繼續(xù)追問。

創(chuàng)新互聯(lián)公司于2013年成立,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務公司,擁有項目成都網(wǎng)站設計、成都做網(wǎng)站網(wǎng)站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元廣陵做網(wǎng)站,已為上家服務,為廣陵各地企業(yè)和個人服務,聯(lián)系電話:18982081108
用JQUERY的TREEVIEW UI 太容易了
你去網(wǎng)上查一下就明白了
比如你的上面的列表就可以寫成
ul
li1
ul
li
ul2
li3/li
li3/li
/ul
ul2
li3/li
li3/li
/ul
/li
/ul
/li
/ul
寫css結(jié)構(gòu)樹我喜歡按頁面名-區(qū)塊名進行注釋,當然還有其他的注釋,比如全局樣式注釋,IE的HACK注釋什么的
CSS寫法上不輕易寫如DIV.hello這樣的,因為這樣寫的優(yōu)先度比直接寫.hello高,以后要改寫的稍有麻煩;而且對于整站所用的樣式,比如.clear{},.blight{}這種,更不適宜加上元素名稱的 ,因為它很可能加在div上,也能加在br、em上
排隊是指書寫的順序的話,我習慣先定義全局樣式,再按著頁面從上到下順序書寫
css 直接 用ul li 都可以實現(xiàn)。
用js 的話。 可以用 ztree 這個jquery 控件。
利用偽類可以實現(xiàn)點擊打開折疊菜單,但是再次點擊收起貌似就沒法實現(xiàn)了。跟樓下說的一樣,利用:hover、:active 可以設置二級菜單的樣式(如height、visibility、display)以達到展開的效果。
在樣式 屬性中
加入
style
xxxUL{
width:xxx;
height:xxx;
}
xxxUL li{
display:block;
padding:0 0 0 40px;
list-style-img:(圖標路徑) xpx xpx no-repeat; 圖標位置 調(diào)整
list-style:none;
width:xxx;
height:xxx
}
/style
差不多這樣就行了吧 看你的HTML 是不是 用的這個結(jié)構(gòu)
網(wǎng)站欄目:css樹形樣式,cssom樹
網(wǎng)頁網(wǎng)址:http://chinadenli.net/article26/dsidijg.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站營銷、品牌網(wǎng)站制作、網(wǎng)站內(nèi)鏈、網(wǎng)站排名、自適應網(wǎng)站、關(guān)鍵詞優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)