html如何做左侧导航条,如何使用HTMLCSS制作左侧滑动导航条
初始状态
点击菜单展开
HTML代码
使用HTML&CSS制作左侧滑动导航条
Cloud App
- Dashborad
- Shortcuts
- Overview
- Events
- About
- Services
- Contact
CSS代码
body{
font-family: Arial, Helvetica, sans-serif;
}
*{
margin: 0;
padding: 0;
list-style: none;
text-decoration: none;
}
.sidebar{
position: fixed;
left: -250px;
width: 250px;
height: 100%;
background: #042331;
transition: all .5s ease;
}
.sidebar header{
font-size: 22px;
color: #fff;
text-align: center;
line-height: 70px;
background: #063146;
user-select: none;
}
.sidebar ul a{
display: block;
height: 100%;
width: 100%;
line-height: 65px;
font-size: 20px;
color: #fff;
padding-left: 40px;
box-sizing: border-box;
border-top: 1px solid rgba(255, 255, 255, .1);
border-bottom: 1px solid black;
transition: .4s;
}
.sidebar ul li:hover a{
padding-left: 50px;
}
.sidebar ul a i{
margin-right: 16px;
}
#check{
display: none;
}
label #btn, label #cancel{
position: absolute;
cursor: pointer;
background: #042331;
border-radius: 3px;
}
label #btn{
left: 40px;
top: 25px;
font-size: 35px;
color: #fff;
padding: 6px 12px;
transition: all .5s;
}
label #cancel{
z-index: 1111;
left: -195px;
top: 17px;
font-size: 30px;
color: #0a5275;
padding: 4px 9px;
transition: all .5s ease;
}
#check:checked ~ .sidebar{
left: 0;
}
#check:checked ~ label #btn{
left: 250px;
opacity: 0;
pointer-events: none;
}
#check:checked ~ label #cancel{
left: 195px;
}
#check:checked ~ section{
margin-left: 250px;
}
section{
background: url(../img/bg.jpg) no-repeat;
background-position: center;
background-size: cover;
height: 100vh;
transition: all .5s;
}
背景图片
来源:oschina
链接:https://my.oschina.net/mj20200214/blog/4225142
html如何做左侧导航条,如何使用HTMLCSS制作左侧滑动导航条相关推荐
- 微信小程序:scroll-view制作横向滚动导航条特效
微信小程序:scroll-view制作横向滚动导航条特效 一.scroll-view介绍 微信小程序官方释义为:可滚动视图区域,目前一共有10几个属性,包括:scroll-x.scroll-y.scr ...
- HTML导航条的功能描述,ps制作网页导航条 忘了写文字描述就发了,步骤为:
网页导航条用ps怎么做 要详细一点的 忘了写文字描述就发了,步骤为: 新建一个矩形选区,就是设置好你想做的导航条的宽和高 如何用Photoshop制作网站的"导航栏" 用PS制作的 ...
- css制作漂亮彩带导航条菜单
点击这里查看效果: http://keleyi.com/keleyi/phtml/divcss/17.htm 效果图: 以下是源代码: 1 <!DOCTYPE html PUBLIC " ...
- bootstrap导航条文字颜色_XEditor基础组件:导航条
导航条是网页中最常见的组件之一,它通常位于网页的顶部.当我们想浏览网站的其他部分时,我们常常会回到网页顶部,然后点击导航条中的某个链接,跳转到其他页面. XEditor提供了各种各样的导航条,在使用导 ...
- 基于jQuery鼠标悬停上下滑动导航条
基于jQuery鼠标悬停上下滑动导航条.这是一款蓝色好看的鼠标响应式网站导航菜单特效.效果图如下: 在线预览 源码下载 实现的代码. html代码: <div id="menu2 ...
- 微信小程序中实现点击导航条切换页面(可左右滑动视图)
我录制了个gif如下,黄色部分是不可以滑动的,蓝色部分可以滑动. 代码解说: 首先我在js自定义了navState参数用于判断导航的当前状态, 定义了data-index用于js中动态修改导航的当前状 ...
- HTML导航栏的四种制作方法,jQuery+CSS3实现四种应用广泛的导航条制作实例详解
导航条的使用很广,每个网站都会做出具有自己特色的导航条.最近特地去了解了各种类型的导航条,比如具有高亮显示的导航条,中英文互相切换的导航条,具有弹性动画的导航条,甚至是具有摩擦运动动画的导航条(文字下 ...
- 微信小程序实现左侧滑动导航栏
微信小程序实现左侧滑动导航栏 1.左侧滑动导航栏图如下 2.这是我们左侧滚动栏的代码 wxml <view class='under_line'></view><view ...
- html如何制作查看更多横条,页面浏览量顶部横条显示代码-附“Js/Jquery获取网页屏幕可见区域高度”...
偶然看到这个页面浏览量显示的东东,很有意思,自己做了一个. 代码如下:html> 页面浏览量顶部横条显示 $(function(){ $(window).scroll(function() { ...
最新文章
- linux排除多个文件,linux – 通过排除其父文件夹为多个目录创建单个tar文件
- IDA动态调试技术及Dump内存
- 计算机it分几个学,2020德国计算机专业申请指南 IT专业学习有哪些难度
- c语言:使用main函数的参数,实现一个整数计算器
- P4859 已经没有什么好害怕的了
- 从虚拟化到软件定义--重新定义IT产业格局
- 小程序开发,不现实用户的头像!
- turbo c 混编 汇编语言,Turbo C 编译 嵌入汇编
- python基础教程_python基础教程百度网盘
- Springboot RestTemplate post/get请求所有情况
- 【电气专业知识问答】问:什么叫组合电器?什么是GIS?
- VUE全家桶项目实战-- 4.后台首页布局
- 追风筝的人 第五章
- 让子弹飞 | 院士深度解析Alphafold DB的未来影响
- 2018年入学,2021年入职
- vue使用threejs加载模型问题整理
- 小改造,大升级:人工智能赋能汽车金融
- proxmox 硬盘挂载
- 三菱PLC以太网模块FX3U-ENET-L的使用方法
- 【R语言】package ‘xxx‘ is not available for this version of R