<nav class="menu"> <ul> <li><a href="#">首页</a></li> <li><a href="#">产品</a></li> <li><a href="#">服务</a></li> <li><a href="#">关于</a></li> <li><a href="#">联系大家</a></li> </ul> </nav>
大家使用
.menu { width: 100%; background-color: #333; overflow: auto; } .menu ul { list-style-type: none; margin: 0; padding: 0; display: flex; } .menu li a { display: block; color: white; text-align: center; padding: 14px 16px; text-decoration: none; } .menu li a:hover { background-color: #ddd; color: black; }
在上面的CSS代码中,大家将菜单的背景颜色设置为黑色,并将列表项表现为针对浏览器设置的flexbox。大家使用文本对齐和内边距来格式化链接,当用户将鼠标悬停在链接上时,将更改链接的颜色和背景颜色。
现在,查看您的网页,导航栏应该横向显示并以您指定的样式呈现。这是一个简单的方式来实现一个漂亮的导航栏。