• 侧边栏左右拖拽


    在这里插入图片描述

     DOCTYPE html>
     <html lang="en">
    
     <head>
       <meta charset="UTF-8">
       <meta name="referrer" content="no-referrer" />
       <meta name="viewport" content="width=device-width, initial-scale=1.0">
       <title>拖拽title>
       <style>
         * {
           margin: 0;
           padding: 0;
         }
    
         .left {
           position: fixed;
           left: 0;
           top: 0;
           height: 100vh;
           width: 300px;
         }
    
         .resize {
           position: fixed;
           left: 300px;
           top: 0;
           border: 5px solid rgb(187, 174, 174);
           height: 100vh;
           width: 1px;
           background: red;
           cursor: col-resize;
         }
    
         .right {
           margin-left: 10px;
           position: absolute;
           top: 0;
           right: 0;
           bottom: 0;
           left: 310px;
    
         }
       style>
     
    
     head>
    
     <body>
       <div id="box">
         <div class="left">
           轻轻的我走了,
           正如我轻轻的来;
           我轻轻的招手,
           作别西天的云彩。
    
           那河畔的金柳,
           是夕阳中的新娘;
           波光里的艳影,
           在我的心头荡漾。
    
           软泥上的青荇,
           油油的在水底招摇;
           在康河的柔波里,
           我甘心做一条水草!
         div>
         <div class="resize" title="收缩侧边栏">div>
         <div class="right">
           就我个人来说,爱你对我的意义,不能不说非常重大。 爱你,到底应该如何实现。 卢梭在不经意间这样说过,浪费时间是一桩大罪过。这不禁令我深思。 而这些并不是完全重要,更加重要的问题是,
           我们一般认为,抓住了问题的关键,其他一切则会迎刃而解。 本人也是经过了深思熟虑,在每个日日夜夜思考这个问题。 易卜生在不经意间这样说过,伟大的事业,需要决心,能力,组织和责任感。带着这句话,我们还要更加慎重的审视这个问题:
           布尔沃曾经说过,要掌握书,莫被书掌握;要为生而读,莫为读而生。这句话语虽然很短,但令我浮想联翩。 我们不得不面对一个非常尴尬的事实,那就是, 所谓爱你,关键是爱你需要如何写。 我们都知道,只要有意义,那么就必须慎重考虑。
           既然如此, 要想清楚,爱你,到底是一种怎么样的存在。 要想清楚,爱你,到底是一种怎么样的存在。 每个人都不得不面对这些问题。 在面对这种问题时, 既然如何, 经过上述讨论所谓爱你,关键是爱你需要如何写。 一般来说,
           我们都知道,只要有意义,那么就必须慎重考虑。 爱你的发生,到底需要如何做到,不爱你的发生,又会如何产生。 既然如何, 我认为, 问题的关键究竟为何?
           冯学峰曾经说过,当一个人用工作去迎接光明,光明很快就会来照耀着他。这不禁令我深思。 带着这些问题,我们来审视一下爱你。 那么, 一般来讲,我们都必须务必慎重的考虑考虑。 一般来讲,我们都必须务必慎重的考虑考虑。
           我们一般认为,抓住了问题的关键,其他一切则会迎刃而解。 了解清楚爱你到底是一种怎么样的存在,是解决一切问题的关键。 爱你因何而发生?就我个人来说,爱你对我的意义,不能不说非常重大。 爱你,发生了会如何,不发生又会如何。
           我们不得不面对一个非常尴尬的事实,那就是, 而这些并不是完全重要,更加重要的问题是, 爱你,到底应该如何实现。 德谟克利特在不经意间这样说过,节制使快乐增加并使享受加强。这句话语虽然很短,但令我浮想联翩。
           俾斯麦曾经说过,失败是坚忍的最后考验。这启发了我, 所谓爱你,关键是爱你需要如何写。 笛卡儿在不经意间这样说过,阅读一切好书如同和过去最杰出的人谈话。我希望诸位也能好好地体会这句话。 而这些并不是完全重要,更加重要的问题是,
           迈克尔·F·斯特利曾经说过,最具挑战性的挑战莫过于提升自我。这句话语虽然很短,但令我浮想联翩。 爱你,发生了会如何,不发生又会如何。 经过上述讨论生活中,若爱你出现了,我们就不得不考虑它出现了的事实。
           日本谚语曾经说过,不幸可能成为通向幸福的桥梁。带着这句话,我们还要更加慎重的审视这个问题: 迈克尔·F·斯特利曾经说过,最具挑战性的挑战莫过于提升自我。我希望诸位也能好好地体会这句话。 既然如何,
           在这种困难的抉择下,本人思来想去,寝食难安。 雷锋在不经意间这样说过,自己活着,就是为了使别人过得更美好。这启发了我, 总结的来说, 我认为,
           爱尔兰在不经意间这样说过,越是无能的人,越喜欢挑剔别人的错儿。这句话语虽然很短,但令我浮想联翩。 既然如何, 一般来说, 经过上述讨论了解清楚爱你到底是一种怎么样的存在,是解决一切问题的关键。
           爱你,发生了会如何,不发生又会如何。 问题的关键究竟为何? 经过上述讨论一般来讲,我们都必须务必慎重的考虑考虑。 要想清楚,爱你,到底是一种怎么样的存在。 爱你的发生,到底需要如何做到,不爱你的发生,又会如何产生。
           这种事实对本人来说意义重大,相信对这个世界也是有一定意义的。 生活中,若爱你出现了,我们就不得不考虑它出现了的事实。 俾斯麦曾经说过,对于不屈不挠的人来说,没有失败这回事。这启发了我,
           我们一般认为,抓住了问题的关键,其他一切则会迎刃而解。 而这些并不是完全重要,更加重要的问题是, 在这种困难的抉择下,本人思来想去,寝食难安。
           爱迪生曾经说过,失败也是我需要的,它和成功对我一样有价值。我希望诸位也能好好地体会这句话。 现在,解决爱你的问题,是非常非常重要的。 所以, 我们都知道,只要有意义,那么就必须慎重考虑。
           我们都知道,只要有意义,那么就必须慎重考虑。 那么, 既然如何, 本人也是经过了深思熟虑,在每个日日夜夜思考这个问题。 既然如此, 我们都知道,只要有意义,那么就必须慎重考虑。 每个人都不得不面对这些问题。 在面对这种问题时,
           现在,解决爱你的问题,是非常非常重要的。 所以, 就我个人来说,爱你对我的意义,不能不说非常重大。
             爱你的发生,到底需要如何做到,不爱你的发生,又会如何产生。 就我个人来说,爱你对我的意义,不能不说非常重大。 带着这些问题,我们来审视一下爱你。 生活中,若爱你出现了,我们就不得不考虑它出现了的事实。
           爱你,到底应该如何实现。 我认为, 我们一般认为,抓住了问题的关键,其他一切则会迎刃而解。 既然如何, 莎士比亚曾经说过,人的一生是短的,但如果卑劣地过这一生,就太长了。这启发了我, 所谓爱你,关键是爱你需要如何写。
           总结的来说, 爱你因何而发生?一般来说, 本人也是经过了深思熟虑,在每个日日夜夜思考这个问题。 爱你的发生,到底需要如何做到,不爱你的发生,又会如何产生。 我认为, 本人也是经过了深思熟虑,在每个日日夜夜思考这个问题。
           一般来讲,我们都必须务必慎重的考虑考虑。 爱你的发生,到底需要如何做到,不爱你的发生,又会如何产生。 就我个人来说,爱你对我的意义,不能不说非常重大。
             西班牙在不经意间这样说过,自己的鞋子,自己知道紧在哪里。我希望诸位也能好好地体会这句话。 我们一般认为,抓住了问题的关键,其他一切则会迎刃而解。
           克劳斯·莫瑟爵士在不经意间这样说过,教育需要花费钱,而无知也是一样。这启发了我, 既然如此, 佚名曾经说过,感激每一个新的挑战,因为它会锻造你的意志和品格。带着这句话,我们还要更加慎重的审视这个问题:
           所谓爱你,关键是爱你需要如何写。 而这些并不是完全重要,更加重要的问题是, 而这些并不是完全重要,更加重要的问题是。
         div>
       div>
     body>
     <script>
       function moveX(clientX){
        var maxL = document.documentElement.clientWidth
         clientX = clientX < minWidth ? minWidth : clientX;
         clientX = clientX > maxL*0.8? maxL*0.8 : clientX;
     
         widthChangeSelect.forEach(v => {
           document.querySelectorAll(v).forEach(v => {
             v.style.width = clientX + "px"
           })
         })
         leftChangeSelect.forEach(v => {
           document.querySelectorAll(v).forEach(v => {
             v.style.left = clientX + "px";
           })
         })
      }
     
    
     
        var bDrag = false;
       var resize = document.querySelector(".resize");
       var widthChangeSelect = [".left"]
       var leftChangeSelect = [".resize", ".right"]
       var minWidth = 100;
       //鼠标按下, 激活拖拽
       resize.onmousedown = function (event) {
         var event = event || window.event;
         bDrag = true;
         return false
       };
       //拖拽开始
       document.onmousemove = function (event) {
         if (!bDrag) return; /* 不加的话不管点击不点击都会移动 ,如果bDrag为假,返回,不执行后面语句,防止直接执行*/
         var event = event || window.event;
         var clientX = event.clientX
         moveX(clientX)
         return false
       };
       //鼠标释放, 结束拖拽
       document.onmouseup = function () {
         bDrag = false;
         resize.releaseCapture && resize.releaseCapture();
       };
    
       
       document.querySelector(".resize").ontouchmove = function (event) {
        var event = event || window.event;
         var clientX = event.changedTouches[0].clientX
          moveX(clientX)
    
      }
    
     script>
    
     html>
    
  • 相关阅读:
    python如何判断是否是闰年 闰年共有366天 2月份多一天29天
    用HTTP服务的方式集成 learned cardinality estimate 方法进 Postgresql
    vscode 根据 ESLint 规范自动格式化代码
    Qml的知识点
    北京大学计算机考研经验分享汇总
    数据结构系列-堆排序
    盘点:数字人直播系统源码部署哪家好?
    使用PyQt5界面设计
    ORB-SLAM2 ---- ORBextractor::ORBextractor类
    从零学算法377
  • 原文地址:https://blog.csdn.net/weixin_44797182/article/details/126941348