博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
nicescroll插件在容器的宽度改变时 滚动条的定位如何自适应
阅读量:5823 次
发布时间:2019-06-18

本文共 631 字,大约阅读时间需要 2 分钟。

这几天做项目遇到了一个关于nicescroll插件在容器宽度改变时,滚动条的位置没有改变这个问题,贴出自己的解决方案,希望能对遇到和我一样问题的朋友们有所帮助。

问题描述:

clipboard.png

如图,这个是我nicescroll自定义样式的滚动条

clipboard.png

当我点击这个如图标注的这个图标后,左侧菜单会收起来

clipboard.png

左侧菜单收起来后,底部菜单的定位要变成left:0;同时底部菜单的宽度要在原有基础上加上左侧菜单的宽度(就相当于底部菜单的定位和宽度都改变了),但是如图,我的滚动条并没有随着我容器宽度的改变而改变。

代码

问题代码是这样写的:

1.js部分

         

2.css部分

  • 容器一定要写宽高,要写上overflow: auto;

3.html部分

你的内容

改正后的代码

1.js部分

         
  • boxzoom最好设置为false,不然双击容器时,容器中的内容会放大,朋友们可以换成true感受下效果。
  • nicescroll插件的下载地址:。
  • 建议亲下载3.7.6这个demo,如图所示,这里面包含使用nicescroll需要引用的js,以及简单常用的例子。

clipboard.png

2.css部分

3.html部分

你的内容

结束语

写到这里,问题就解决好了。感谢朋友们的阅读,希望对大家有所帮助!

文章中有什么错误的地方希望朋友们能够帮我指正!
欢迎大家留言,如果我有写的不详细的地方欢迎提问,我会尽快回复的!
谢谢!

转载地址:http://bgbdx.baihongyu.com/

你可能感兴趣的文章
使用Unity3D引擎开发赛车游戏
查看>>
HTML5新手入门指南
查看>>
opennebula 开发记录
查看>>
ubuntu 修改hostname
查看>>
sql 内联,左联,右联,全联
查看>>
C++关于字符串的处理
查看>>
6、Web Service-拦截器
查看>>
Flask 源码流程,上下文管理
查看>>
stream classdesc serialVersionUID = -7218828885279815404, local class serialVersionUID = 1.
查看>>
ZAB与Paxos算法的联系与区别
查看>>
java 读取本地的json文件
查看>>
Breaking parallel loops in .NET C# using the Stop method z
查看>>
Android Content Provider Guides
查看>>
修改故障转移群集心跳时间
查看>>
[轉]redis;mongodb;memcache三者的性能比較
查看>>
微软职位内部推荐-Sr DEV
查看>>
用计算器计算“异或CRC”
查看>>
让你的WPF程序在Win7下呈现Win8风格主题
查看>>
JDBC二查询(web基础学习笔记八)
查看>>
监听器(web基础学习笔记二十二)
查看>>