h5导航跳色
在HTML5中,实现导航跳色通常意味着在用户悬停或点击时改变导航项的颜色。这可以通过CSS来实现。以下是一个简单的例子:
HTML:
<nav>
<ul>
<li><a href="#">首页</a></li>
<li><a href="#">关于我们</a></li>
<li><a href="#">产品服务</a></li>
<li><a href="#">联系方式</a></li>
</ul>
</nav>
CSS:
nav ul {
list-style-type: none;
margin: 0;
padding: 0;
}
nav li {
display: inline;
margin-right: 10px;
}
nav a {
text-decoration: none;
color: #000;
transition: color 0.3s ease; /* 平滑过渡颜色 */
}
nav a:hover {
color: #F00; /* 鼠标悬停时的颜色 */
}
这段代码中,我们使用了CSS的:hover
伪类选择器来定义当用户将鼠标悬停在导航链接上时,链接的颜色会改变。transition
属性确保了颜色的变化是平滑的。
评论已关闭