CSS是一种用来控制网页样式的语言,非常重要的一部分就是菜单制作。制作横向二级菜单栏有助于网站更加直观地展现它们的页面。以下是一个示例代码,它可以帮助你制作一个横向二级菜单栏:ul { liststy...
CSS是一种用来控制网页样式的语言,非常重要的一部分就是菜单制作。制作横向二级菜单栏有助于网站更加直观地展现它们的页面。
以下是一个示例代码,它可以帮助你制作一个横向二级菜单栏:
ul {
list-style: none;
margin: 0;
padding: 0;
background-color: #333;
overflow: hidden;
}
li {
float: left;
}
li a {
display: block;
color: white;
text-align: center;
padding: 14px 16px;
text-decoration: none;
font-size: 18px;
}
li a:hover {
background-color: #111;
}
li.dropdown {
display: inline-block;
}
.dropdown-content {
display: none;
position: absolute;
background-color: #f9f9f9;
min-width: 160px;
z-index: 1;
}
.dropdown-content a {
color: black;
padding: 12px 16px;
text-decoration: none;
display: block;
text-align: left;
}
.dropdown-content a:hover {
background-color: #f1f1f1;
}
.dropdown:hover .dropdown-content {
display: block;
} 使用以上代码,你可以在你的HTML文件中创建一个列表(<ul>元素)和多个菜单选项(<li>元素)。每一个菜单选项都可以与一个链接(<a>元素)关联起来。如果需要创建的菜单项有一个下拉子菜单,则必须使用一个含有“dropdown”类的<li>元素,同时包含一个子列表(<ul>元素),子列表中的每个项都是菜单的选项(<li>元素)。
你可以根据自己的需求修改以上代码以适应你的网页。以上代码仅供参考,祝你成功!