求css+div的二级导航菜单 最好不用js
答案:3 悬赏:40
解决时间 2021-02-12 06:35
- 提问者网友:枫涩帘淞幕雨
- 2021-02-11 10:08
求css+div的二级导航菜单 最好不用js
最佳答案
- 二级知识专家网友:茫然不知崩溃
- 2021-02-11 10:44
这个很简单啊,
<div id="title">
<ul>
<li><a href="#">首页</a></li>
<li>
<a href="#">衬衫</a>
<ul>
<li><a href="#">长袖衬衫</a></li>
<li><a href="#">短袖衬衫</a></li>
<li><a href="#">无袖衬衫</a></li>
</ul>
</li>
<li>
<a href="#">裤子</a>
<ul>
<li><a href="#">休闲裤</a></li>
<li><a href="#">卡其裤</a></li>
<li><a href="#">牛仔裤</a></li>
</ul>
</li>
<li><a href="#">联系我们</a></li>
</ul>
</div>
css
#title{
margin:10px auto;
width:800px;
height:25px;
border:1px solid black;
}
#title ul{
margin:5px;
}
#title ul li{
float:left;
margin-right:14px;
position:relative;
z-index:100;
}
#title ul li a{
display:block;
padding:0 8px;
background-color:white;
font-weight:700;
}
#title ul li a:hover{
background:none;
color:white;
}
#title ul li ul{
margin:0px;
background-color:white;
position:absolute;
width:70px;
display:none;
}
#title ul li:hover ul{
margin:0px;
background-color:white;
position:absolute;
width:70px;
display:block;
}
#title ul li ul li{
background-color:#88c366;
border-bottom:1px solid #bbb;
text-align:left;
width:100%;
}
<div id="title">
<ul>
<li><a href="#">首页</a></li>
<li>
<a href="#">衬衫</a>
<ul>
<li><a href="#">长袖衬衫</a></li>
<li><a href="#">短袖衬衫</a></li>
<li><a href="#">无袖衬衫</a></li>
</ul>
</li>
<li>
<a href="#">裤子</a>
<ul>
<li><a href="#">休闲裤</a></li>
<li><a href="#">卡其裤</a></li>
<li><a href="#">牛仔裤</a></li>
</ul>
</li>
<li><a href="#">联系我们</a></li>
</ul>
</div>
css
#title{
margin:10px auto;
width:800px;
height:25px;
border:1px solid black;
}
#title ul{
margin:5px;
}
#title ul li{
float:left;
margin-right:14px;
position:relative;
z-index:100;
}
#title ul li a{
display:block;
padding:0 8px;
background-color:white;
font-weight:700;
}
#title ul li a:hover{
background:none;
color:white;
}
#title ul li ul{
margin:0px;
background-color:white;
position:absolute;
width:70px;
display:none;
}
#title ul li:hover ul{
margin:0px;
background-color:white;
position:absolute;
width:70px;
display:block;
}
#title ul li ul li{
background-color:#88c366;
border-bottom:1px solid #bbb;
text-align:left;
width:100%;
}
全部回答
- 1楼网友:荒唐后生
- 2021-02-11 11:16
这个很简单,你ctrl+J点击链接,下面有一个始终有下划线,把它选择成仅在变换图像时显示下划线就可以啦!
至于你说的二级导航的问题,不用js写比较麻烦,要不用层,要不加flash,但是我觉得flash会更麻烦,但效果要比js好
- 2楼网友:萌萌哒小可爱
- 2021-02-11 11:00
这个很简单,你ctrl+J点击链接,下面有一个始终有下划线,把它选择成仅在变换图像时显示下划线就可以啦!
至于你说的二级导航的问题,不用js写比较麻烦,要不用层,要不加flash,但是我觉得flash会更麻烦,但效果要比js好
再看看别人怎么说的。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |