初始状态

点击菜单展开

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制作左侧滑动导航条相关推荐

  1. 微信小程序:scroll-view制作横向滚动导航条特效

    微信小程序:scroll-view制作横向滚动导航条特效 一.scroll-view介绍 微信小程序官方释义为:可滚动视图区域,目前一共有10几个属性,包括:scroll-x.scroll-y.scr ...

  2. HTML导航条的功能描述,ps制作网页导航条 忘了写文字描述就发了,步骤为:

    网页导航条用ps怎么做 要详细一点的 忘了写文字描述就发了,步骤为: 新建一个矩形选区,就是设置好你想做的导航条的宽和高 如何用Photoshop制作网站的"导航栏" 用PS制作的 ...

  3. css制作漂亮彩带导航条菜单

    点击这里查看效果: http://keleyi.com/keleyi/phtml/divcss/17.htm 效果图: 以下是源代码: 1 <!DOCTYPE html PUBLIC " ...

  4. bootstrap导航条文字颜色_XEditor基础组件:导航条

    导航条是网页中最常见的组件之一,它通常位于网页的顶部.当我们想浏览网站的其他部分时,我们常常会回到网页顶部,然后点击导航条中的某个链接,跳转到其他页面. XEditor提供了各种各样的导航条,在使用导 ...

  5. 基于jQuery鼠标悬停上下滑动导航条

    基于jQuery鼠标悬停上下滑动导航条.这是一款蓝色好看的鼠标响应式网站导航菜单特效.效果图如下: 在线预览    源码下载 实现的代码. html代码: <div id="menu2 ...

  6. 微信小程序中实现点击导航条切换页面(可左右滑动视图)

    我录制了个gif如下,黄色部分是不可以滑动的,蓝色部分可以滑动. 代码解说: 首先我在js自定义了navState参数用于判断导航的当前状态, 定义了data-index用于js中动态修改导航的当前状 ...

  7. HTML导航栏的四种制作方法,jQuery+CSS3实现四种应用广泛的导航条制作实例详解

    导航条的使用很广,每个网站都会做出具有自己特色的导航条.最近特地去了解了各种类型的导航条,比如具有高亮显示的导航条,中英文互相切换的导航条,具有弹性动画的导航条,甚至是具有摩擦运动动画的导航条(文字下 ...

  8. 微信小程序实现左侧滑动导航栏

    微信小程序实现左侧滑动导航栏 1.左侧滑动导航栏图如下 2.这是我们左侧滚动栏的代码 wxml <view class='under_line'></view><view ...

  9. html如何制作查看更多横条,页面浏览量顶部横条显示代码-附“Js/Jquery获取网页屏幕可见区域高度”...

    偶然看到这个页面浏览量显示的东东,很有意思,自己做了一个. 代码如下:html> 页面浏览量顶部横条显示 $(function(){ $(window).scroll(function() { ...

最新文章

  1. linux排除多个文件,linux – 通过排除其父文件夹为多个目录创建单个tar文件
  2. IDA动态调试技术及Dump内存
  3. 计算机it分几个学,2020德国计算机专业申请指南 IT专业学习有哪些难度
  4. c语言:使用main函数的参数,实现一个整数计算器
  5. P4859 已经没有什么好害怕的了
  6. 从虚拟化到软件定义--重新定义IT产业格局
  7. 小程序开发,不现实用户的头像!
  8. turbo c 混编 汇编语言,Turbo C 编译 嵌入汇编
  9. python基础教程_python基础教程百度网盘
  10. Springboot RestTemplate post/get请求所有情况
  11. 【电气专业知识问答】问:什么叫组合电器?什么是GIS?
  12. VUE全家桶项目实战-- 4.后台首页布局
  13. 追风筝的人 第五章
  14. 让子弹飞 | 院士深度解析Alphafold DB的未来影响
  15. 2018年入学,2021年入职
  16. vue使用threejs加载模型问题整理
  17. 小改造,大升级:人工智能赋能汽车金融
  18. proxmox 硬盘挂载
  19. 三菱PLC以太网模块FX3U-ENET-L的使用方法
  20. 【R语言】package ‘xxx‘ is not available for this version of R

热门文章

  1. 使用 Print-js 实现打印、预览功能 前端部分
  2. MySQL 索引的最佳实践分享
  3. 驾驶者之车归来——宝来历史盘点(一)
  4. EOS启动超时,无法启动
  5. python爬微信头像_Python爬微信好友头像,性别,所在地区
  6. 软件测试笔试十大逻辑题,收藏这一篇就够了
  7. windows10音量图标上红叉点入声音设置显示找不到输出设备
  8. Windows和Mac安装.ipa包教程
  9. h5+实现手机端的录音,拍照,录像
  10. 资深玩家如何通过tiktok月入十万