css导航栏制作案例
导读:在网站设计中,导航栏的作用不可忽略。本文将介绍一种利用CSS制作导航栏的案例。/* HTML代码 */<div class="navbar"><ul><li><a href="#">首页<...
在网站设计中,导航栏的作用不可忽略。本文将介绍一种利用CSS制作导航栏的案例。
/* HTML代码 */div class="navbar">
ul>
li>
a href="#">
首页/a>
/li>
li>
a href="#">
产品/a>
/li>
li>
a href="#">
新闻/a>
/li>
li>
a href="#">
关于我们/a>
/li>
/ul>
/div>
/* CSS代码 */.navbar {
background-color: #333;
overflow: hidden;
}
.navbar ul {
list-style: none;
margin: 0;
padding: 0;
}
.navbar li {
float: left;
}
.navbar a {
display: block;
color: white;
text-align: center;
padding: 14px 16px;
text-decoration: none;
}
.navbar a:hover {
background-color: #ddd;
color: black;
}
上述代码中,我们首先将导航栏背景设置为深灰色,使用overflow: hidden清除浮动。接着,我们将无序列表的样式设置为无,即将原本的点去掉,并将外边距和内边距都设置为0。
在每个列表项中,我们设置了浮动,这样它们就可以并排排列。然后,我们针对超链接设置了一些样式,包括块级显示、白色文字、居中显示、外边距,文本装饰设置为无。
最后,我们为鼠标悬停时设置了一些样式,包括浅灰背景和黑色文字。这样,当用户悬停在导航栏上时,视觉效果更加友好。
使用CSS制作导航栏可以让我们更好地掌控网站的外观和用户体验。此案例可以作为你创建自己导航栏的参考。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: css导航栏制作案例
本文地址: https://pptw.com/jishu/500265.html
