angular2 ngx-bootstrap modal模态框不在最上层
2017-06-03 14:09
513 查看
angular-cli bootstrap4 使用模态框时,遇到了这2个问题
模态框 不显示
模态框显示后不在最上层
模态框 不显示的问题
这个是纠结最久的问题,明明和官方文档例子一样但是就是不出来
用f12 选择看到模块都在,只是没有显示出来,然后去官方文档又仔仔细细的看了一遍发现少加了一个样式
Let ngx-bootstrap know you are using BS4
Open /src/index.html and add the following markup:
发现我少加了
模态框显示后不在最上层
模态框显示出来之后,发现不在最上层,查到的大多数回答都是 z-index 设置的解决方法。
但是这个明显和我这个没关系, ngx-bootstrap的全是组件,样式都在里面写好的,不可能是 z-index设置出错
最终发现这个问题是因为使用 modal 组件的上层父组件有绝对定位,我这里想让导航条不滚动所以设置的绝对定位,把这个去掉后问题解决了。
模态框 不显示
模态框显示后不在最上层
模态框 不显示的问题
这个是纠结最久的问题,明明和官方文档例子一样但是就是不出来
用f12 选择看到模块都在,只是没有显示出来,然后去官方文档又仔仔细细的看了一遍发现少加了一个样式
Let ngx-bootstrap know you are using BS4
Open /src/index.html and add the following markup:
<body> <!-- Enable bootstrap 4 theme --> <script>window.__theme = 'bs4';</script> <app-root> </app-root> </body>
发现我少加了
<script>window.__theme = 'bs4';</script>这句导致样式出不来
模态框显示后不在最上层
模态框显示出来之后,发现不在最上层,查到的大多数回答都是 z-index 设置的解决方法。
但是这个明显和我这个没关系, ngx-bootstrap的全是组件,样式都在里面写好的,不可能是 z-index设置出错
最终发现这个问题是因为使用 modal 组件的上层父组件有绝对定位,我这里想让导航条不滚动所以设置的绝对定位,把这个去掉后问题解决了。
相关文章推荐
- Angular 中修改bootstrap的模态框(modal)大小
- Angular之模态弹窗ui-bootstrap-modal及轻量级弹窗ngDialog
- Bootstrap 模态框(Modal)插件
- Bootstrap的js插件之模态框(modal)
- Bootstrap 过渡效果Transition 模态框(Modal)
- Bootstrap 模态框(Modal)插件数据传值
- Bootstrap 模态框插件Modal 的选项
- Bootstrap-模态框Modal使用
- BootStrap中的模态框(modal,弹出层)功能示例代码
- bootstrap中的模态框(modal,弹出层)
- Bootstrap每天必学之模态框(Modal)插件
- bootstrap模态框(modal)使用remote方法加载数据,只能加载一次的解决办法
- Bootstrap 学习之js插件(模态框(Modal)插件)
- Bootstrap 模态框插件Modal 的方法
- bootstrap 模态框modal 传值问题
- 关于【bootstrap modal 模态框弹出瞬间消失的问题】
- Bootstrap 模态框(Modal)插件
- angular modalInstance模态框
- Bootstrap模态框(modal)垂直居中
- Bootstrap模态框(modal)垂直居中