解决bootstrap中模态框显示后页面抖动的问题
来源:互联网 发布:阿里云客服扣分标准 编辑:程序博客网 时间:2024/06/07 01:42
$(function(){
if($("modal").show()){
$("body").css({"overflow":"hidden","margin-right":"15px;"})
$("modal").css({"overflow":"auto","overflow-y":"scroll;"})
}
if($("modal").show()){
$("body").css({"overflow":"hidden","margin-right":"15px;"})
$("modal").css({"overflow":"auto","overflow-y":"scroll;"})
}
})
(function() { var Modal = {};//解决Modal弹出时页面左右移动问题 Modal.adjustBody_beforeShow = function(){ var body_scrollHeight = $('body')[0].scrollHeight; var docHeight = document.documentElement.clientHeight; if(body_scrollHeight > docHeight){ $('header').css({ 'overflow' : 'hidden', 'padding-right' : '17px' }); console.log("1"); $('.modal').css({'overflow-y':'hidden'}) }else{ $('body').css({ 'overflow' : 'auto', 'margin-right' : '0' }); console.log("2"); $('.modal').css({'overflow-y':'auto'}) } } Modal.adjustBody_afterShow = function(){ var body_scrollHeight = $('body')[0].scrollHeight; var docHeight = document.documentElement.clientHeight; if(body_scrollHeight > docHeight){ $('header').css({ 'overflow' : 'hidden', 'padding-right' : '0' }); console.log("3"); }else{ $('body').css({ 'overflow' : 'auto', 'margin-right' : '0' }); console.log("4"); } } $(' .modal').modal('hide'); $('.modal ').on('show.bs.modal', function (event) { Modal.adjustBody_beforeShow(); }); $('.modal').on('hidden.bs.modal', function (event) { Modal.adjustBody_afterShow(); }); })();
0 0
- 解决bootstrap中模态框显示后页面抖动的问题
- 用bootstrap写弹窗,页面抖动问题
- 解决滚动条出现,页面抖动问题
- ScrollView抖动问题的解决
- 解决Bootstrap模态框切换时页面抖动 or页面滚动条
- 解决Bootstrap模态框切换时页面抖动 or页面滚动条
- 解决带fusionCharts的页面多次点击后不显示的问题
- 全屏activity跳转非全屏activity页面抖动问题的解决
- 解决sesseion超时后frameset中显示登陆页面的问题
- 解决登出系统清空session后,点击后退按钮显示原页面信息的问题
- 调用TextView.setText后组件发生抖动问题及解决
- 解决flash移屏抖动的问题
- 解决position:fixed 定位抖动的问题
- 用overflow-y 解决web页面抖动问题
- 解决bootstrap导入图标组件无法显示的问题
- 解决bootstrap中大于1200px的显示问题
- bootstrap中table隐藏后显示问题
- bootstrap前端框架使用modal弹出框form表单submit操作后解决页面提示不显示
- 手把手教你---进程资源分配
- Linux mkdir、tar 和 kill 命令的 4 个有用小技巧
- 58-004-2 省级城市二级联动 ajax+servlet 通过xml传递数据.
- TrustStrategy——Java中httpclient.jar和httpcore.jar版本差异带来的异常
- oracle存储过程超级详解
- 解决bootstrap中模态框显示后页面抖动的问题
- jaee学习进阶一
- Win32环境下的ini文件读取
- HDU 4268 Alice and Bob(贪心+STL)
- HDU 5573.Binary Tree【二进制 构造】【8月10】
- AJAX的工作原理和封装
- hdu 4975 A simple Gaussian elimination problem【最大流Dinic+思维+判环】好题!
- 异步处理大师 Handler
- 虚拟机能ping通主机,主机ping不通虚拟机