TShopping
標題:
CSS作出左側三層下拉式導覽列
[打印本頁]
作者:
woff
時間:
2009-11-9 12:48
標題:
CSS作出左側三層下拉式導覽列
CSS裡面寫入
/* 設定選單寬度大小及背景顏色*/
ol {
padding:0px;
margin-left:0%;
background:#fff;
width:160px;
border-top:#aaa 1px solid;
border-bottom:#aaa 1px solid;
}
li, li a {
border:0px;
list-style:none;
margin:0px;
text-decoration:none;
}
/* 設定主選單項目 */
li.mainmenu {
float:none;
list-style:none;
margin:0px;
padding:0.3em 1em;
position:relative;
width:8em;
border:#aaa 1px solid;
}
li.mainmenu:hover ul.level1{
display:block;
}
li:hover {
background-color:#ecebeb;
}
/* 設定副選單項目 */
li.submenu {
border:#aaa 1px solid;
list-style:none;
margin:0px;
padding:0.3em 1em;
position:relative;
width:8em;
background:url(d.gif) center right no-repeat;
}
ul {
padding:0px;
margin:0px;
background:#fff;
border:#000 0px solid;
}
ul.level1 {
display:none;
position:absolute;
left:0em;
top:0em;
}
ul.level2, ul.level3 {
display:none;
position:absolute;
width:10em;
left:10em;
top:0em;
}
li.mainmenu:hover ul.level1, ul.level1 li.submenu:hover ul.level2, ul.level2 li.submenu:hover ul.level3, ul.level3 li.submenu:hover ul.level4 {
display:block;
left:10em;
}
ul.level1 li.submenu ul.level2 li.ssubmenu, ul.level1 li.submenu ul.level2 li.ssubmenu:hover {
border:#aaa 1px solid;
list-style:none;
margin:0px;
padding:0.3em 1em;
position:relative;
width:8em
}
複製代碼
然後再INDEX.HTML裡面設定要出現的連結
<ol>
<!-- 設定主選單項目 -->
<li class="mainmenu">檔案
<ul class="level1">
<!-- 設定副選單項目 -->
<li class="submenu">新增
<ul class="level2">
<!-- 設定次選單項目 -->
<li class="ssubmenu">視窗</li>
<li class="ssubmenu">視窗</li>
<li class="ssubmenu">視窗</li>
<li class="ssubmenu">視窗</li>
<li class="ssubmenu">視窗</li>
</ul>
</li>
</ul>
</li>
<li class="mainmenu">檢視
<ul class="level1">
<li class="submenu">新增
<ul class="level2">
<li class="ssubmenu">視窗</li>
<li class="ssubmenu">視窗</li>
<li class="ssubmenu">視窗</li>
<li class="ssubmenu">視窗</li>
</ul>
</li>
</ul>
</li>
<li class="mainmenu">工具
<ul class="level1">
<li class="submenu">新增
<ul class="level2">
<li class="ssubmenu"><a href="http://www.tshopping.com.tw">視窗</a></li>
<li class="ssubmenu">視窗</li>
<li class="ssubmenu">視窗</li>
<li class="ssubmenu">視窗</li>
</ul>
</li>
<li class="submenu">開啟舊檔
<ul class="level2">
<li class="ssubmenu"><a href="http://www.tshopping.com.tw">視窗</a></li>
<li class="ssubmenu">視窗</li>
<li class="ssubmenu">視窗</li>
<li class="ssubmenu">視窗</li>
</ul>
</li>
</ul>
</li>
<li class="mainmenu">說明
<ul class="level1">
<li class="submenu">新增
<ul class="level2">
<li class="ssubmenu">視窗</li>
<li class="ssubmenu">視窗</li>
<li class="ssubmenu">視窗</li>
<li class="ssubmenu">視窗</li>
</ul>
</li>
</ul>
</li>
</ol>
複製代碼
作者:
woff
時間:
2010-12-2 16:12
上面CSS就是在說這個
請自己實驗一下
作者:
kyube
時間:
2011-8-2 00:59
真好。。。。。。。。。
作者:
axasko
時間:
2012-9-27 16:02
好贴,值得收藏,大家都顶
作者:
南瓜粉那
時間:
2014-7-29 17:09
很可能是煮的
歡迎光臨 TShopping (http://www.tshopping.com.tw/)
Powered by Discuz! X3.2