Html+Css+Jquery实现左侧滑动拉伸导航菜单栏的示例代码


Posted in HTML / CSS onMarch 17, 2020

本文介绍了Html+Css+Jquery实现左侧滑动拉伸导航菜单栏的示例代码,分享给大家,具体如下:

PC端

Html+Css+Jquery实现左侧滑动拉伸导航菜单栏的示例代码

移动端

Html+Css+Jquery实现左侧滑动拉伸导航菜单栏的示例代码

代码

<!DOCTYPE html>
<html>
<head>
    <title>左侧导航</title>
    <meta charset="utf-8">
    <script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js"></script>
    <meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0,viewport-fit=cover">
    <style>
        *{
            margin:0;
            padding:0;
        }

        #header{
            width: 100%;
            height: 60px;
            background: #fff;
            position: fixed;
            top: 0;
        }

        #header .dh_btn{
            width: 60px;
            height: 60px;
            background: #f00;
            float: left;
            cursor: pointer;
            line-height: 60px;
            text-align: center;
        }

        #header .user_admin_btn{
            width: calc(100% - 60px);
            height: 60px;
            background: pink;
            float: right;
        }

        #left_dh{
            width: 0;
            height: 100%;
            background: #39f;
            display: block;
            position: fixed;
            left: 0;
        }

        #black_bg{
            width: 100%;
            height: 100%;
            position: fixed;
            background: rgba(0,0,0,0.5);
            z-index: -999999;
            display: none;
        }
    </style>
</head>
<body bgcolor="#eee">
    <!-- 头部 -->
    <div id="header">
        <div class="dh_btn" onclick="openLeft_dh()">打开</div>
        <div class="user_admin_btn"></div>
    </div>

    <!-- 左侧导航 -->
    <div id="left_dh"></div>

    <!-- 半透明黑色背景 -->
    <div id="black_bg" onclick="closeLeft_dh()"></div>
    
    <!-- jquery展开导航 -->
    <script> 
        function openLeft_dh() {
            $("#left_dh").css({"width":"180px","transition":"0.3s"});
            $("#black_bg").css("display","block");
        }

        function closeLeft_dh() {
            $("#left_dh").css({"width":"0","transition":"0.3s"});
            $("#black_bg").css("display","none");
        }
    </script>
</body>
</html>

到此这篇关于Html+Css+Jquery实现左侧滑动拉伸导航菜单栏的示例代码的文章就介绍到这了,更多相关Htm左侧滑动拉伸导航内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章,希望大家以后多多支持三水点靠木!

HTML / CSS 相关文章推荐
css3.0新属性效果在ie下的解决方案
May 10 HTML / CSS
一款纯css3实现的竖形二级导航的实例教程
Dec 11 HTML / CSS
CSS3实现swap交换动画
Jan 19 HTML / CSS
CSS3制作漂亮的照片墙的实现代码
Jun 08 HTML / CSS
详解CSS3的图层阴影和文字阴影效果使用
Jun 09 HTML / CSS
纯css3实现宠物小鸡实例代码
Oct 08 HTML / CSS
深入研究HTML5实现图片压缩上传功能
Mar 25 HTML / CSS
html5定制表单_动力节点Java学院整理
Jul 11 HTML / CSS
HTML5离线缓存在tomcat下部署可实现图片flash等离线浏览
Dec 13 HTML / CSS
HTML5 Canvas draw方法制作动画效果示例
Jul 11 HTML / CSS
HTML5+css3:3D旋转木马效果相册
Jan 03 HTML / CSS
html5移动端自适应布局的实现
Apr 15 HTML / CSS
canvas实现手机的手势解锁的步骤详细
Mar 16 #HTML / CSS
HTML利用九宫格原理进行网页布局
Mar 13 #HTML / CSS
html5默认气泡修改的代码详解
Mar 13 #HTML / CSS
canvas如何实现多张图片编辑的图片编辑器
Mar 10 #HTML / CSS
HTML5表单验证特性(知识点小结)
Mar 10 #HTML / CSS
html5 datalist 选中option选项后的触发事件
Mar 05 #HTML / CSS
关于解决iframe标签嵌套问题的解决方法
Mar 04 #HTML / CSS
You might like
PHP读取Excel内的图片(phpspreadsheet和PHPExcel扩展库)
2019/11/19 PHP
JavaScript.Encode手动解码技巧
2010/07/14 Javascript
Js 冒泡事件阻止实现代码
2013/01/27 Javascript
extjs关于treePanel+chekBox全部选中以及清空选中问题探讨
2013/04/02 Javascript
Jquery chosen动态设置值实例介绍
2013/08/08 Javascript
JavaScript 函数惰性载入的实现及其优点介绍
2013/08/12 Javascript
基于jquery异步传输json数据格式实例代码
2013/11/23 Javascript
基于jQuery实现网页进度显示插件
2015/03/04 Javascript
JavaScript类型检测之typeof 和 instanceof 的缺陷与优化
2016/01/13 Javascript
JavaScript黑洞数字之运算路线查找算法(递归算法)实例
2016/01/28 Javascript
微信小程序 数据访问实例详解
2016/10/08 Javascript
JS原型与原型链的深入理解
2017/02/15 Javascript
JavaScript自执行函数和jQuery扩展方法详解
2017/10/27 jQuery
JavaScript实现短暂提示框功能
2018/04/04 Javascript
关于vue状态过渡transition不起作用的原因解决
2019/04/09 Javascript
JavaScript获取当前url路径过程解析
2019/12/27 Javascript
es6数组includes()用法实例分析
2020/04/18 Javascript
[00:57]英雄,你的补给到了!
2020/11/13 DOTA
python实现的一只从百度开始不断搜索的小爬虫
2013/08/13 Python
python计算最大优先级队列实例
2013/12/18 Python
python的迭代器与生成器实例详解
2014/07/16 Python
Keras自定义实现带masking的meanpooling层方式
2020/06/16 Python
Matlab使用Plot函数实现数据动态显示方法总结
2021/02/25 Python
清除canvas画布内容(点擦除+线擦除)
2020/08/12 HTML / CSS
全球航班旅行搜索网站:Cheapflights
2017/05/19 全球购物
美国床垫和床上用品公司:Nest Bedding
2017/06/12 全球购物
耐克奥地利官网:Nike奥地利
2019/08/16 全球购物
小学二年级评语
2014/04/21 职场文书
企业领导对照检查材料
2014/08/20 职场文书
公司租房协议书范本
2014/10/08 职场文书
入党积极分子个人总结
2015/03/02 职场文书
民事诉讼答辩状范文
2015/05/21 职场文书
2015年学校精神文明工作总结
2015/05/27 职场文书
追讨欠款律师函
2015/06/24 职场文书
2019事业单位个人工作总结范文
2019/08/26 职场文书
mysql通过group by分组取最大时间对应数据的两种有效方法
2022/09/23 MySQL