<ul> <li><a href='#'>首页</a></li> <li><a href='#'>新闻</a></li> <li><a href='#'>产品</a></li> <li><a href='#'>联系我们</a></li> </ul>在上面的代码中,我们使用了
ul { list-style: none; margin: 0; padding: 0; overflow: hidden; background-color: #333; } li { float: left; } li a { display: block; color: white; text-align: center; padding: 14px 16px; text-decoration: none; } li a:hover:not(.active) { background-color: #111; } .active { background-color: #4CAF50; }在上面的代码中,我们定义了三个样式:ul、li和a。其中,ul样式将导航菜单定义为一个无序列表,并设置了一些常见的样式属性。 li样式将列表项定义为浮动元素,并设置了与它们相关的样式属性。而a样式将您的链接设置为块级元素,并为其添加了背景颜色、文本颜色、内边距和文本装饰等样式。 最后,我们还添加了一个:hover样式来定义链接的悬停效果,以及一个.active样式用于高亮显示当前所在页面的链接。 在样式表中定义这些样式之后,只需在HTML中为元素添加相应的类名即可:
<ul> <li><a href='#'>首页</a></li> <li><a href='#'>新闻</a></li> <li><a href='#'>产品</a></li> <li><a href='#' class='active'>联系我们</a></li> </ul>在这里,我们为“联系我们”链接添加了.active类,以便它在导航菜单中高亮显示。 总之,在HTML中创建一个导航菜单并为其添加样式非常简单。只需按照上述步骤操作即可创建一个美观实用的导航条。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。