请记住投稿邮箱是:203239351@qq.com 注册联系QQ203239351
前言:
今天做一个网站首页右侧导航栏开发,由于是纯html+css写的,没有添加js效果,所以只有初略功能,没有那么细致,仅供大家参考!个人简介网站项目实战开发(右侧悬浮导航栏代码实现)

悬浮右侧导航栏功能:
1、div盒子不随网页滚动而滚动(浮动)
2、ul/li布局
3、超链接a标签相关设置
代码实现:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<style>
.div{
width: 100%;
height: 1900px;
/*height: 1900px;网页高度*/
background-color: lightskyblue;
/*background-color: lightskyblue;网页背景颜色*/
}
.youfudong{
width: 50px;
/*width: 50px;右侧div浮动的宽度*/
height: 300px;
/*height: 300px;右侧浮动div的高度*/
position: fixed;
/*position: fixed;生成绝对定位的元素,相对于浏览器窗口进行定位。元素的位置通过 "left", "top", "right" 以及 "bottom" 属性进行规定。*/
z-index: 999;
/*z-index: 999;设置元素的堆叠顺序。拥有更高堆叠顺序的元素总是会处于堆叠顺序较低的元素的前面*/
top: 200px;
/*top: 200px;div相对浏览器顶部距离的定位*/
right: 10px;
/*right: 10px;div相对于浏览器右侧距离的定位*/
}
.youfudong li{
list-style: none;
/*list-style: none;清除li标签默认自带的小圆点*/
text-align: center;
/*text-align: center;让文字水平居中*/
width: 40px;
height: 40px;
padding-top: 5px;
/*padding-top: 5px;内边距5像素*/
border: 1px solid red;
border-radius: 5px;
/*border-radius: 5px;边框圆角*/
line-height: 18px;
/*line-height: 18px;行高18像素*/
margin-bottom: 10px;
background-color: #ffffff;
}
.youfudong li a{
text-decoration: none;
/*text-decoration: none;清除a标签的样式,下划线*/
color: black;
}
</style>
</head>
<body>
<!--以下div是为了给整个页面添加背景颜色,添加网页高度,方便观察右侧浮动div的效果-->
<div class="div">
<!--以下div是右侧浮动的布局代码,也是文章的正式代码-->
<div class="youfudong">
<ul>
<li><a href="#">返回顶部</a></li>
<li><a href="javascript:">在线客服</a></li>
<li><a href="">基本信息</a></li>
<li><a href="">实习实践</a></li>
<li><a href="">荣誉证书</a></li>
<li><a href="">案例展示</a></li>
<li><a href="">文章信息</a></li>
</ul>
</div>
</div>
</body>
</html>代码解说:
由于这次代码里面都做了解说了,我们就部具体解说了,大家有不懂的代码直接百度一下就可以了,或者在下方留言
效果图展示:

说明:
右侧的菜单均是用a标签做的,后期是用于锚点,如果添加上一些小图标,可能会好看点,但是我们这里九部添加了。后期可以用js或者php做一个其他效果!
宗波尘客(www.zbck123.com)宗九尘博客 联系QQ:203239351