首页
>web前端>css教程>正文
css如何实现下拉菜单?css实现下拉菜单的方法(完整代码)
原创2019-04-
本篇文章给大家带来的内容是关于css如何实现下拉菜单?css实现下拉菜单的方法(完整代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。
!
html
head
=utf-8
/*盒子,相对定位*/
{
-;
;
}
{
background-color:pink;
color:white;
border:none;
margin:6px;
padding:5px;
font-size:16px;
}
/*下拉内容,绝对定位,初始不显示,背景颜色为pink*/
.content{
display:none;
position:absolute;
background-color:pink;
min-width:160px;
box-shadow:0px8px16px0pxrgba(0,0,0,0.2);
z-index:1;
}
/*下拉内容a链接样式*/
.contenta{
display:block;
color:white;
padding:12px16px;
text-align:center;
}
/*鼠标移到下拉菜单a链接时背景变为灰色*/
.contenta:hover{
background-color:gray;
}
button:hover{
background-color:gray;
}
/*鼠标点击盒子区域,显示下拉菜单!*/
.dropdown:hover.content{
display:block;
}
/style
/head
body
divclass=dropdown
button下拉菜单/button
divclass=content
aherf=首页/a
aherf=学习中心/a
aherf=考试中心/a
aherf=考试动态/a
/div
/div
/body
/html
运行结果:
注意:
1.必须是在盒子上设置:hover,下拉菜单才会显示,如果设置在button上,下拉菜单不显示。
2.box-shadow:0px8px16px0pxrgba(0,0,0,0.2)为下拉菜单设置了阴影,右边8像素,底部16像素,rgba前三个数字代表颜色,最后一个0.2代表透明度!
相关推荐:
纯CSS如何实现下拉菜单
利用Css+jQuery制作下拉菜单