当前位置: 首页 > Web前端 > HTML5

小猿圈之前端css下拉菜单详解

时间:2023-04-05 14:05:26 HTML5

小源泉前端css下拉菜单详解学习吧,这是前端的基础。让我用一段代码来解释:.dropdown{position:relative;显示:内联块;}.dropdown-content{显示:无;位置:绝对;背景色:#f9f9f9;最小宽度:160px;盒子阴影:0px8px16px0pxrgba(0,0,0,0.2);填充:12px16px;z-index:1;}.dropdown:hover.dropdown-content{display:block;}解析HTML部分的实例:我们可以使用AnyHTML元素来打开下拉菜单,比如,或者<按钮>元素。使用容器元素(例如:

)创建下拉菜单的内容并将其放置在您想要的任何位置。用
元素包裹这些元素,并使用CSS设置下拉内容的样式。CSS部分:.dropdown类使用position:relative,会设置下拉菜单的内容放置在下拉按钮的右下角(使用position:absolute)。在.dropdown-content类中是实际的下拉菜单。默认隐藏,鼠标移动到指定元素后显示。请注意,最小宽度值设置为160px。您可以随意修改它。注意:如果要将下拉内容设置为与下拉按钮宽度相同,可以将宽度设置为100%(overflow:auto设置可以在小屏幕上滚动)。我们使用box-shadow属性使下拉菜单看起来像一张“卡片”。:hover选择器用于在用户将鼠标移到下拉按钮上时显示下拉菜单。2.下拉菜单创建一个下拉菜单,让用户选择列表中的一个项目;这个例子和前面的例子类似,当我们在下拉列表中添加链接并设置样式时:/*drop-downbuttonstyle*/.dropbtn{background-color:#4CAF50;白颜色;填充:16px;字体大小:16px;边框:无;cursor:pointer;}/*container
-需要定位下拉内容*/.dropdown{position:relative;display:inline-block;}/*下拉内容(默认隐藏)*/.dropdown-content{display:none;位置:绝对;背景色:#f9f9f9;最小宽度:160px;box-shadow:0px8px16px0pxrgba(0,0,0,0.2);}/*下拉菜单链接*/.dropdown-contenta{color:black;填充:12px16px;文字修饰:无;display:block;}/*鼠标上移后修改下拉菜单的链接颜色*/.dropdown-contenta:hover{background-color:#f1f1f1}/*显示鼠标上移后的下拉菜单鼠标上移*/.dropdown:hover.dropdown-content{display:block;}/*显示下拉内容时修改下拉按钮的背景色*/.dropdown:hover.dropbtn{background-color:#3e8e41;}3.下拉内容的对齐方式保持在左边:float:left;保持在右侧:浮动:正确;如果想设置右浮下拉菜单的内容方向是从右到左,而不是从左到右,可以在右边添加如下代码:0;4.示例(一)示例1:在下拉菜单中添加图片到。.dropdown{位置:相对;显示:内联块;}.dropdown-content{显示:无;位置:绝对;背景色:#f9f9f9;最小宽度:160px;box-shadow:0px8px16px0pxrgba(0,0,0,0.2);}.dropdown:hover.dropdown-content{display:block;}.desc{padding:15px;text-align:center;}(2)示例2:在导航条上添加下拉菜单ul{list-style-type:none;保证金:0;填充:0;溢出:隐藏;背景颜色:#333;}li{float:left;}lia,.dropbtn{display:inline-block;白颜色;文本对齐:居中;填充:14px16px;文本装饰:无;}lia:hover,.dropdown:hover.dropbtn{背景色:#111;}.dropdown{显示:内联块;}.dropdown-content{显示:无;位置:绝对;背景色:#f9f9f9;最小宽度:160px;box-shadow:0px8px16px0pxrgba(0,0,0,0.2);}.dropdown-contenta{color:black;填充:12px16px;文字修饰:无;display:block;}.dropdown-contenta:hover{background-color:#f1f1f1}.dropdown:hover.dropdown-content{display:block;}看完觉得受益匪浅。详细介绍了h5中的下拉菜单喜欢小源泉佳佳的文章吗?如果觉得有价值,可以去小源泉了解更多。css的下拉菜单就在这里。我希望你能好好看看并使用它。