我试图从Angular Bootstrap实现一个简单的模态(https://ng-bootstrap.github.io/#/components/modal)
但是,当我单击示例中的按钮(本地实现)时, ngb-modal-window
元素不会转换为不透明度1.但是正如您所看到它确实包含正确的类(淡入淡出显示):
Code:
<ngb-modal-window role="dialog" style="display: block;" tabindex="-1" ng-reflect-class-name="modal fade show" class="modal fade show">
这导致同一元素上缺少css:
.fade.show {
opacity: 1;
}
这个部分在我的实现中因为未知原因而缺失,当它在plunker / demosites中显示时 .
我尝试以两种方式手动将其添加到我的组件css中:
.fade.show {
opacity: 1;
}
ngb-modal-window.modal.fade.show {
opacity: 1;
}
两者都没用 .
可能是什么原因?我错过了一些微不足道的东西吗?
更多的信息:
-
<template ngbModalContainer></template>
包括在内 -
NgbModal在组件中导入
-
bootstrap版本4.0.0-alpha.5
1 回答
https://github.com/ng-bootstrap/ng-bootstrap/issues/1293
这在bootstrap 4.0.0-alpha.6中得到修复