zoukankan      html  css  js  c++  java
  • 网页侧边栏伸缩Demo

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <style>
            .sidebar{background: #333645;width: 200px; position: absolute; left: 0; top: 0; height: 100%; overflow: auto; transition: all 0.2s ease 0s;}
            .main{overflow: hidden; position: absolute; left: 200px; right: 0; height: 100%; transition: all 0.2s ease 0s;}
            .big-page .sidebar{left: -160px;}
            .big-page .main{left:40px;}
        </style>
    </head>
    <body>
    <div class="sidebar">侧边栏
        <input type="button" value="切换" id="toggleclick" style="float: right">
    </div>
    <div class="main">主体部分</div>
    </body>
    <script src="js/jquery-3.3.1.js"></script>
    <script>
        // 切换侧边栏
        $(function(){
            // 切换侧边栏
            $("#toggleclick").click(toggleSidebar);
        });
    
    
        //切换侧边栏显示隐藏
        function toggleSidebar(){
            $("body").toggleClass("big-page");
            return false;
        }
    </script>
    </html>

    效果截图:

  • 相关阅读:
    WEB前端开发规范文档
    js九九乘法表
    阿里前端两年随想
    自动播放选项卡
    HTML+CSS编写规范
    简易秒表
    关于响应式布局
    关于PHP语言
    关于CSS3的小知识点之2D变换
    关于H5框架之Bootstrap的小知识
  • 原文地址:https://www.cnblogs.com/xinjianheyi/p/10905931.html
Copyright © 2011-2022 走看看