bootstrap多层模态框滚动条消失的问题
发布时间 - 2026-01-11 02:26:37 点击率:次bootstrap 打开多层模态框的情况下,关闭任意一个模态框,都会导致其余模态框的滚动条消失。

监测html发现,当打开模态框时,会给 body 元素加一个 modal-open 的 class,而在 bootstrap.css 中,有这样一条 css 规则:
.modal-open .modal {overflow-x:hidden; overflow-y:auto}
因为有 overflow-y:auto,所以模态框才可以滚动,而当关闭任何一个模态框时,body 元素的 css 规则 modal-open 会被移除掉,自然 overflow-y:auto 也就没有了,所以模态框的滚动条就消失了。
解决方案是在模态框的 div 元素上加一条 style="overflow: auto",如下:
<div class="modal fade" ... style="overflow: auto">
这样,模态框的滚动就不依赖 body 元素的 css 规则 modal-open 了。
实例
<div class="modal fade" id="myModal2" data-backdrop="static" <span style="color:#ff0000;">style="overflow:scroll"</span>
popover-page-id="CS040104">
<div class="modal-dialog modal-1200">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal"
aria-hidden="true">×</button>
<h4 class="modal-title" id="myModalLabel">模态框(Modal)标题222</h4>
</div>
<div class="modal-body" >在这里添加一些文本</div>
<div class="modal-footer">
<button type="button" class="btn btn-success"
data-toggle="modal" target="modal"
data-target="#myModal3">模态框</button>
<button type="button" class="btn btn-default" data-dismiss="modal">关闭</button>
<button type="button" class="btn btn-primary">提交更改</button>
</div>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal -->
</div>
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# bootstrap多层模态框滚动条
# bootstrap多层模态框
# Bootstrap 模态框(Modal)带参数传值实例
# 在iframe中使bootstrap的模态框在父页面弹出问题
# Bootstrap模态框插入视频的实现代码
# bootstrap Validator 模态框、jsp、表单验证 Ajax提交功能
# bootstrap中模态框、模态框的属性实例详解
# bootstrap 模态框(modal)实现水平垂直居中显示
# BootStrap模态框闪退问题实例代码详解
# 模态
# 滚动条
# 是在
# 在这里
# 也就
# 就不
# 而在
# 才可以
# 任何一个
# 会给
# 而当
# 大家多多
# 为有
# 移除
# 上加
# 情况下
# 没有了
# 消失了
# div
# bootstrap
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
jQuery中的100个技巧汇总
EditPlus 正则表达式 实战(3)
Laravel Blade模板引擎语法_Laravel Blade布局继承用法
Python企业级消息系统教程_KafkaRabbitMQ高并发应用
北京网站制作的公司有哪些,北京白云观官方网站?
微信小程序制作网站有哪些,微信小程序需要做网站吗?
WEB开发之注册页面验证码倒计时代码的实现
中山网站推广排名,中山信息港登录入口?
齐河建站公司:营销型网站建设与SEO优化双核驱动策略
Laravel怎么进行数据库回滚_Laravel Migration数据库版本控制与回滚操作
如何在Windows虚拟主机上快速搭建网站?
Laravel Eloquent性能优化技巧_Laravel N+1查询问题解决
高端建站如何打造兼具美学与转化的品牌官网?
如何在VPS电脑上快速搭建网站?
Laravel怎么创建控制器Controller_Laravel路由绑定与控制器逻辑编写【指南】
Win11怎么开启自动HDR画质_Windows11显示设置HDR选项
零服务器AI建站解决方案:快速部署与云端平台低成本实践
如何在企业微信快速生成手机电脑官网?
小视频制作网站有哪些,有什么看国内小视频的网站,求推荐?
MySQL查询结果复制到新表的方法(更新、插入)
如何在建站主机中优化服务器配置?
Python正则表达式进阶教程_复杂匹配与分组替换解析
如何实现建站之星域名转发设置?
微信h5制作网站有哪些,免费微信H5页面制作工具?
Android Socket接口实现即时通讯实例代码
用v-html解决Vue.js渲染中html标签不被解析的问题
如何在IIS中新建站点并配置端口与物理路径?
详解ASP.NET 生成二维码实例(采用ThoughtWorks.QRCode和QrCode.Net两种方式)
如何解决hover在ie6中的兼容性问题
重庆市网站制作公司,重庆招聘网站哪个好?
香港服务器租用费用高吗?如何避免常见误区?
Laravel 419 page expired怎么解决_Laravel CSRF令牌过期处理
HTML5打空格有哪些误区_新手常犯的空格使用错误【技巧】
标准网站视频模板制作软件,现在有哪个网站的视频编辑素材最齐全的,背景音乐、音效等?
网站设计制作书签怎么做,怎样将网页添加到书签/主页书签/桌面?
如何在宝塔面板中修改默认建站目录?
Laravel中的Facade(门面)到底是什么原理
高防服务器租用如何选择配置与防御等级?
悟空浏览器如何设置小说背景色_悟空浏览器背景色设置【方法】
Python结构化数据采集_字段抽取解析【教程】
Laravel项目结构怎么组织_大型Laravel应用的最佳目录结构实践
如何在IIS7中新建站点?详细步骤解析
专业企业网站设计制作公司,如何理解商贸企业的统一配送和分销网络建设?
Laravel如何正确地在控制器和模型之间分配逻辑_Laravel代码职责分离与架构建议
5种Android数据存储方式汇总
如何快速搭建高效WAP手机网站?
阿里云高弹*务器配置方案|支持分布式架构与多节点部署
Win11任务栏卡死怎么办 Windows11任务栏无反应解决方法【教程】
如何在Ubuntu系统下快速搭建WordPress个人网站?
Laravel如何创建自定义Artisan命令?(代码示例)

