Bootstrap模态框之奇葩事件

这几天在做Bootstrap的模态框时,遇到一个奇葩事件,最后用奇葩的方法解决了。
待我一一道来:

先看引入的CSS代码。在哪个文件夹放的,没有关系,不必在意。



期望的效果:


这是我的期望值。
而现在的情况是这样的:
只有在火狐浏览器下可以实现,而在谷歌、搜狗、win10自带IE却是这样的:

也就是说:遮罩把模态框给挡住了,你不能使用功能了。
在网上查阅后,没有解决办法,有人说是需要设置z-index:9999
实践后,没什么卵用。
问题来了:
1、难道是因为Bootstrap的Css样式和我前端整个页面样式冲突了?
     从官网摘了一个demo,加入到工程中,没有任何问题,如图:
     可用的模态,是官网demo,模态练习,是不能出现效果的界面。

2、官网的demo加进去没问题,为什么在另一个页面就有问题?
      于是我把整个页面加进不能出现效果的页面,发现官网的demo也不好使了。如图:

问题:难道是因为我用的不是最新的CSS样式?或者说加入的bootstrap样式和bootstrap-table样式不是同一版本,不匹配?
我从英文官网又下了新的样式文件引入,还是一样的效果,失败。
3、最笨的办法:我把官网那个demo引入模态练习页面,然后把它的样式一个一个给进添加,看看到底是哪个有问题。
这样就出现了上面的截图:

这么引入,就解决这个问题了。
难道和样式文件的压缩与非压缩有关么?我单独引入任何一个都不行,只有俩个同时引入,才能解决问题。
它们的引入顺序我也尝试过,没有任何关系。
也不知道是为什么,奇葩的问题,奇葩的解决方式。
希望有前端大神看到指点一下。
谢谢。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值