css黑色二级下拉导航菜单

黑色二级下拉导航菜单https://www.bootstrapmb.com/item/14816

复制代码
复制代码
`body {
font-family: Arial, sans-serif;
margin: 0;
padding: 0;
}

nav {
background-color: #000; /* 导航背景色为黑色 */
}

.menu {
list-style-type: none;
margin: 0;
padding: 0;
overflow: hidden;
}

.menu li {
float: left;
}

.menu li a {
display: block;
color: #fff; /* 链接文字颜色为白色 */
text-align: center;
padding: 14px 16px;
text-decoration: none;
}

.menu li a:hover {
background-color: #111; /* 链接悬停时背景色为深灰色 */
}

/* 二级菜单样式 */
.dropdown {
position: relative;
display: inline-block;
}

.submenu {
display: none;
position: absolute;
background-color: #000; /* 二级菜单背景色为黑色 */
min-width: 160px;
z-index: 1;
}

.submenu li {
float: none;
border-bottom: 1px solid #222; /* 二级菜单项之间的分隔线 */
}

.submenu li:last-child {
border-bottom: none; /* 移除最后一个菜单项的分隔线 */
}

.submenu li a {
color: #fff; /* 二级菜单链接文字颜色为白色 */
padding: 12px 16px;
text-decoration: none;
display: block;
text-align: left;
}

.submenu li a:hover {
background-color: #111; /* 二级菜单链接悬停时背景色为深灰色 */
}

.dropdown:hover .submenu {
display: block; /* 当鼠标悬停在包含二级菜单的li上时,显示二级菜单 */
}`

这个示例中,.menu 是主菜单的样式,.submenu 是二级菜单的样式。当鼠标悬停在包含二级菜单的li上时,二级菜单会显示出来。你可以根据需要调整样式和布局。

相关推荐
potender1 分钟前
前端框架Vue
前端·vue.js·前端框架
站在风口的猪110836 分钟前
《前端面试题:CSS预处理器(Sass、Less等)》
前端·css·html·less·css3·sass·html5
程序员的世界你不懂1 小时前
(9)-Fiddler抓包-Fiddler如何设置捕获Https会话
前端·https·fiddler
MoFe11 小时前
【.net core】天地图坐标转换为高德地图坐标(WGS84 坐标转 GCJ02 坐标)
java·前端·.netcore
去旅行、在路上2 小时前
chrome使用手机调试触屏web
前端·chrome
Hygge-star2 小时前
【Flask】:轻量级Python Web框架详解
css·flask·html·学习方法·web app
Aphasia3112 小时前
模式验证库——zod
前端·react.js
lexiangqicheng3 小时前
es6+和css3新增的特性有哪些
前端·es6·css3
拉不动的猪3 小时前
都25年啦,还有谁分不清双向绑定原理,响应式原理、v-model实现原理
前端·javascript·vue.js
烛阴4 小时前
Python枚举类Enum超详细入门与进阶全攻略
前端·python