首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[分享]css制作横向二级菜单栏

发布于 2024-11-11 15:19:56
0
31

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>元素)。

你可以根据自己的需求修改以上代码以适应你的网页。以上代码仅供参考,祝你成功!

评论
一个月内的热帖推荐
91云脑
Lv.1普通用户

62849

帖子

14

小组

291

积分

赞助商广告
站长交流