Posted on | by liu
CSS导航垂直栏是一个在网站导航中经常使用的布局。它可以给用户提供一个明确的导航方式,使用户能够很容易地找到需要的网页内容。
下面是一个简单的垂直导航栏的样例:
<ul>
<li><a href="#">菜单1</a></li>
<li><a href="#">菜单2</a></li>
<li><a href="#">菜单3</a></li>
<li><a href="#">菜单4</a></li>
</ul>
在上面的例子中,大家用<ul>和<li>元素来创建大家的导航,这是最简单和最常见的方式。 大家为每个菜单项创建一个<li>元素,将超链接嵌套在其中,并用<ul>作为容器元素将它们包裹起来。
大家可以使用CSS样式来美化大家的导航。下面是一个使用CSS美化的垂直导航栏的样例:
<ul class="nav">
<li><a href="#">菜单1</a></li>
<li><a href="#">菜单2</a></li>
<li><a href="#">菜单3</a></li>
<li><a href="#">菜单4</a></li>
</ul>.nav {
list-style: none;
margin: 0;
padding: 0;
background: #f2f2f2;
}
.nav li {
margin: 0;
padding: 0;
border-bottom: 1px solid #ccc;
}
.nav li a {
display: block;
padding: 10px 15px;
color: #333;
font-size: 16px;
text-decoration: none;
}
.nav li a:hover {
background: #ccc;
color: #fff;
}
在上面的例子中,大家为nav类应用了一些样式,包括去除列表样式,添加背景色和边距等。大家还为每个菜单项添加了样式,包括设置字体大小和颜色等,鼠标滑过时将样式应用于链接。
总结:垂直导航栏使大家的网页导航非常清晰和易于使用,而CSS使大家能够将导航样式化,以增加视觉吸引力和易用性。