亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > HTML > 正文

HTML&CSS&JS兼容樹(IE,Firefox,chrome)

2024-08-26 00:11:06
字體:
來源:轉載
供稿:網友
WEB設計里什么是樹?簡單講,點擊一個鏈接,會展開下級目錄,再點擊會合上,這個就是最簡單的樹,如何去實現呢,也很簡單,css里有一個屬性display,這個可以控制內容的現實還是不顯示,那么再通過js來控制css的屬性即可實現,看如下代碼:
<div>頂級目錄</div>
<div id="menulist">
<div>菜單1</div>
<div>菜單2</div>
<div>菜單3</div>
</div>
這個就算是樹的原型了,當然初始狀態給他加上css的display屬性,display最常用的是none和block屬性
none即不顯示,而block則象塊類型元素一樣顯示,再看代碼
<div>頂級目錄</div>
<div id="menulist" style="display:none">
<div>菜單1</div>
<div>菜單2</div>
<div>菜單3</div>
</div>
如此一來,運行該頁面,則只顯示頂級目錄,如果控制呢,則需要加入js代碼
1.先獲得menulist
var menulist=document.getElementById("menulist");
2.或者該對象后即可控制其CSS屬性
menulist.style.display="block";
加判斷
if (menulist.style.display="none")
menulist.style.display="block";
else
menulist.style.display="none";
這樣最原始的樹就生成了,最終代碼
<script>
function showmenu()
{
var menulist=document.getElementById("menulist");
if (menulist.style.display=="none")
menulist.style.display="block";
else
menulist.style.display="none";
}
</script>
<div on
click="showmenu();">頂級目錄</div>
<div id="menulist" style="display:none">
<div>菜單1</div>
<div>菜單2</div>
<div>菜單3</div>
</div>
曾經在很長一段時間里,我都按照該方法來制作屬性目錄,不管要制作的目錄有多復雜,該方法屢試不爽,以下截圖是我做的比較復雜的樹形目錄在IE下的運行效果:
 
 
可怕的事情發生在chrome下看全亂了,經過一番信息檢索,終于找到原因,display除了block和none外,尚有很多其他屬性,block是以塊狀顯示,我那上面是以表格來布局的,天知道table和block是不是有深仇大恨,微軟自以為聰明地無視了他們的仇恨,而chrome還是很老實地遵守標準,firefox也是一樣,所以在他們的解釋里還是有問題的,那怎么解決這個問題:
display還有一個屬性table-cell,即以table的形式來渲染內容,這個正好符合我使用table來布局的情況,以下為三個瀏覽器的兼容效果圖:
 
IE6
 
chrome2
 
firefox3.5
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
57pao成人国产永久免费| 亚洲韩国日本中文字幕| 国产成人精品a视频一区www| 国产偷国产偷亚洲清高网站| 欧美在线免费视频| 国产精品高潮粉嫩av| 欧美劲爆第一页| 好吊成人免视频| 欧美成人一区在线| 欧美一级大片视频| 日韩成人av在线| 久久影院中文字幕| 日日骚久久av| 国产成人综合亚洲| 亚洲欧美成人网| 日韩av一卡二卡| 欧美精品久久久久久久久| 久久乐国产精品| 欧美成人精品影院| 亚洲精品suv精品一区二区| 久久五月天色综合| 久久久www成人免费精品张筱雨| 国产精品视频yy9099| 91免费精品国偷自产在线| 亚洲精品国产品国语在线| 欧美一区二三区| 亚洲欧美三级伦理| 亚洲成人中文字幕| 国产丝袜一区二区三区免费视频| 欧美巨乳美女视频| 亚洲精品国产拍免费91在线| 欧美性猛交xxxx黑人猛交| 亚洲丁香久久久| 国产精品69久久| 亚洲国产精品成人va在线观看| 97视频免费在线看| 亚洲第一视频在线观看| 日韩极品精品视频免费观看| 亚洲乱码一区二区| 精品久久久国产精品999| 中文字幕亚洲一区二区三区五十路| 亚洲男人7777| 国产国语刺激对白av不卡| 亚洲成人免费网站| 亚洲欧美日韩国产成人| 久久久久亚洲精品国产| 欧美午夜精品伦理| 亚洲欧美国产高清va在线播| 亚洲一区中文字幕| 日本欧美精品在线| 亚洲国产成人久久| 欧美极品少妇xxxxⅹ裸体艺术| 亚洲视频日韩精品| 日韩精品黄色网| 亚洲色图在线观看| 欧美精品一本久久男人的天堂| 欧美成人精品不卡视频在线观看| 久久久999国产精品| 青青草成人在线| 一本色道久久88综合日韩精品| 日韩美女福利视频| 高清视频欧美一级| 欧美性猛交丰臀xxxxx网站| 色偷偷偷综合中文字幕;dd| 一区二区成人av| 国产精品pans私拍| 欧美xxxx14xxxxx性爽| 亚洲欧美成人网| 18久久久久久| 中文字幕日韩欧美在线| 97视频免费在线看| 国产一区二区三区在线观看网站| 亚洲系列中文字幕| 久久久国产精品亚洲一区| 国产精品老女人精品视频| 欧美裸体xxxx| 亚洲福利在线视频| 日韩av在线天堂网| 久久这里有精品| 7m第一福利500精品视频| 久久亚洲综合国产精品99麻豆精品福利| 福利微拍一区二区| 全球成人中文在线| 亚洲欧美一区二区三区在线| 日本亚洲欧洲色α| 国产色婷婷国产综合在线理论片a| 亚洲片国产一区一级在线观看| 国产精品成人观看视频国产奇米| 黑人狂躁日本妞一区二区三区| 午夜免费日韩视频| 久久91超碰青草是什么| 日韩av成人在线观看| 亚洲欧美国内爽妇网| 日本久久久久久久久| 亚洲第一精品夜夜躁人人躁| 久色乳综合思思在线视频| 欧美激情综合色综合啪啪五月| 国产日韩在线视频| 黄色成人在线播放| 国产精品高潮在线| 国产va免费精品高清在线| 91免费人成网站在线观看18| 国外成人免费在线播放| 亚洲精品综合精品自拍| 国产精品久久久久久久久久新婚| 日韩精品高清在线| 国产精品国内视频| 777午夜精品福利在线观看| 国产成人a亚洲精品| 国产乱肥老妇国产一区二| 一个人看的www久久| 久久精品电影网| 国产成人精品一区二区在线| 欧美成人精品一区二区| 国产不卡一区二区在线播放| 69久久夜色精品国产69| 成人av在线亚洲| 国产精品女主播视频| 国产精品第一页在线| 欧美国产第二页| www高清在线视频日韩欧美| xvideos亚洲| 久久久最新网址| 欧美午夜片在线免费观看| 神马久久桃色视频| 97超级碰在线看视频免费在线看| 国产91精品黑色丝袜高跟鞋| 日韩精品在线免费观看| 中文字幕日韩在线观看| 久久亚洲精品视频| 在线视频中文亚洲| 欧美日韩美女在线| 亚洲国内精品视频| 欧美激情免费视频| 一本一道久久a久久精品逆3p| 成人做爰www免费看视频网站| 91免费人成网站在线观看18| 91国内精品久久| 欧美性xxxxxxx| 久久精品国产欧美亚洲人人爽| 国产精品海角社区在线观看| 91九色在线视频| 国产成人福利视频| 97超碰蝌蚪网人人做人人爽| 亚洲日本中文字幕| 欧美视频在线观看 亚洲欧| 福利二区91精品bt7086| 亚洲字幕一区二区| 久久视频在线免费观看| 国产这里只有精品| 在线a欧美视频| 欧美性猛交xxxx免费看久久久| 欧美大片大片在线播放| 午夜精品一区二区三区在线视频| 最近2019中文字幕在线高清| 2019精品视频| 91豆花精品一区| 成人激情视频在线播放| 亚洲视频网站在线观看| 中文字幕日韩欧美| www.久久草.com| 亚洲综合精品一区二区| 亚洲男子天堂网| 欧美成人剧情片在线观看|