html水平导航和垂直导航,简单却实用的CSS水平和垂直导航栏【演示/源码】

说到CSS导航栏,各种漂亮炫酷的样式都应有尽有,不过本文要介绍的是简单却又很实用的导航栏,分为水平导航栏和垂直导航栏两种样式。适合初学者学习使用,以及一些对设计要求不高的网页使用。

e999805b8ba06b9cb32c5f074e27b0cb.png

简单却实用的CSS水平和垂直导航栏

概述

这个简单的教程将教你如何通过CSS脚本在水平和垂直位置制作导航栏。导航栏是网页中的一个用户界面元素,其中包含指向网站其他部分的链接。在大多数情况下,导航栏是主网站模板的一部分,这意味着它会显示在网站上的大多数(如果不是全部)页面上。这意味着无论你正在查看哪个页面,都可以使用导航栏访问网站的其他部分。

样例代码

创建水平导航栏

HTML:

水平导航栏

  • 首页
  • 关于我们
  • 登陆

CSS脚本:

.horizontal-menu ul {

list-style-type: none;

margin: 0;

padding: 0;

overflow: hidden;

background-color: #0018c3;

}

.horizontal-menu li a {

display: block;

color: white;

text-align: center;

padding: 14px 16px;

text-decoration: none;

}

.horizontal-menu .active {

background-color: #1cbb09;

color: white;

}

.horizontal-menu li {

float: left;

border-right: 1px solid #bbb;

}

.horizontal-menu li:last-child {

border-right: none;

}

.horizontal-menu li a:hover {

background-color: #111;

}

结果:

d3c2c4dc58c8ce7a7e8a68fa3e62af85.png

创建垂直导航栏

HTML:

垂直导航栏

  • 首页
  • 关于我们
  • 登陆

CSS脚本:

.vertical-menu ul {

list-style-type: none;

margin: 0;

padding: 0;

width: 200px;

background-color: #0018c3;

border: 1px solid #555;

}

.vertical-menu li a {

display: block;

color: #fff;

padding: 8px 0 8px 16px;

text-decoration: none;

}

.vertical-menu li a:hover {

background-color: #111;

}

.vertical-menu li {

text-align: center;

border-bottom: 1px solid #555;

}

.vertical-menu li:last-child {

border-bottom: none;

}

.vertical-menu .active {

background-color: #1cbb09;

}

结果:

8529f33cd98d51115b981cd004b56699.png

总结

本文介绍了如何使用CSS来制作简单的导航栏,代码不多,样式设计不复杂,适合初学者学习。本实例导航栏也适合在对设计要求不高的网页上使用。

相关文章推荐

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值