bootstrap的插件modal.js是怎样做到暂时隐藏滚动条
在弹出modal时会给body添加一个去除滚动条的class(overflow-y:hidden)。同时,弹出modal的div有overflow-y:auto属性。这样就能根据modal自适应滚动条了。关闭modal时移除给body添加的class。PS:我觉得如其他答主说的,其实你可以自己看一下源码~
■网友
用 devtool 去看一下你就知道了。
■网友
【bootstrap的插件modal.js是怎样做到暂时隐藏滚动条】
■网友
为什么总有这种不动脑子,不动手的问题?
■网友
楼上都说了,但是这种方式之前遇到过bug,chrome浏览器闪烁,安卓微信(QQ浏览器 X5内核)也不起作用。
推荐阅读
- Bootstrap后台管理模板怎样使用
- 你的苹果手机是怎样做到不升级的
- 咋做体积雾 unity shader
- 为何chrome上没有类似于firefox的flashGot的插件
- 华为荣耀3X手机系统时间和插件时间或者网络时间不同步怎样解决
- 怎样解决chrome插件无法拖曳安装.crx的问题
- win10 edge浏览器adblock插件不能用
- 求教bootstrap里关于网格系统的疑问
- 为啥腾讯的邮箱、视频等所有服务都要插件是监视你的机器嘛
- 有哪些浏览器插件、防火墙、软件具备定时黑名单功能