第一部分。html
<batopPage>
<button class="btn btn-success" (click)="lgModal.show()">Large modal</button>
<!-- Large modal -->
<div bsModal #lgModal="bs-modal" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myLargeModalLabel" aria-hidden="true">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header">
<button class="close" (click)="lgModal.hide()" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
<h4 class="modal-title">Large modal</h4>
</div>
<div class="modal-body">
suscipit lobortis nisl ut aliquip ex ea commodo consequat.
</div>
<div class="modal-footer">
<button class="btn btn-primary confirm-btn" (click)="lgModal.hide()">Save changes</button>
</div>
</div>
</div>
</div>
</batopPage>
第一部分。ts
@Component({
selector: 'firstcomponent',
template: require('./firstComponent.html')
})
export class Modals {
@ViewChild('childModal') childModal: ModalDirective;
showChildModal(): void {
this.childModal.show();
}
hideChildModal(): void {
this.childModal.hide();
}
}
其他Component.html
<firstcomponent></firstcomponent>
请检查你们页面中应用于模态和主体的元素签出类,我很确定这是因为模态背景是活跃的和呆滞的。这里有几件事你可以做
1) 只需在按钮中添加data dismission=“modal”
2) 如果模式隐藏或可见,则会保留褪色的背景,不允许您单击任何可以使用下面的代码强制删除这些背景的位置。
首先隐藏你的模态div元素。
$('modalId').modal('hide');
其次,从body中删除“modal open”类,并删除“modal open”。页面末尾的“模态背景”。
$('body').removeClass('modal-open');
$('.modal-backdrop').remove();
我知道这是一个老问题,但我在Angular 5,bootstrap 4上也有类似的问题,这个问题在我的谷歌搜索中排名很高。
当我向包含模态的组件添加动画时,我开始遇到这个问题。
我的项目中有一段令人不快的代码是:
export const menuAnimation = trigger('MenuSlideInOut', [
state('in', style({
transform: 'translate3d(210px, 0, 0)'
})),
state('out', style({
transform: 'translate3d(0%, 0, 0)'
})),
transition('in => out', animate('400ms 0.1s ease-in-out')),
transition('out => in', animate('400ms 0.1s ease-in-out'))
])
似乎包含模态的组件的任何运动都会破坏模态。
手动调整z索引无法解决此问题。只有在使用bootstrap附带的标准js库时,才会出现此问题。使用这些库的角度端口可以解决这个问题。我使用了ngx引导RAP,但ng引导也可以工作
要使模态可编辑,请执行以下操作:
选项1:添加到你的modal的html标签:
[config]="{backdrop: false}"
选项2:转到您的主(s)css文件并添加:
.modal-backdrop {
z-index: -1;
}
相应地调整组件的z索引。。。
问题内容: 我正在尝试在引导弹出窗口上更改CSS。我想更改整个弹出框背景,而不仅仅是文本。 有什么建议么? CSS 问题答案: 您可以将元素定位为 这里的例子 并更改箭头(伪元素)的背景,可以使用:
问题内容: 我正在使用Parse&ParseUI。我希望我的PFLoginViewController子类具有透明的背景。将来,我想在背景上放置模糊的视图。 但是…。一旦完成PFLoginViewController的动画输入,背景就会变成黑色…而在动画过程中背景是透明的。 我的logincontroller的子类: 如何使其透明? Ps将clearColor应用于子类中的backgroundCo
我很久以前就见过一些类似的问题,但是找不到任何符合当前情况的最新问题。 我有一个表,它使用“table fixed”和“table striped”类,但不显示备用行的背景色。 如果我删除表固定类,条带按设计工作。 如果我使用DevTools检查表行,我可以看到背景色设置正确。但它不能正确显示。 以下是相关的代码块: Jobs.cshtml site.css
嘿,我已经从Bootstrap4创建了一个导航栏,但是每当我尝试测试页面的响应性时,它就会丢失导航项的背景色。它只显示文本。有人能帮我保持导航栏的颜色,每当我点击切换链接。下面是我的html和css代码。 我希望导航栏看起来像下拉菜单一样。与导航栏的背景颜色匹配。
我正在使用V3。3.6的引导,我希望我的Ņavbar的背景颜色是深红色。除了标准引导CSS之外,我还有自己的CSS,如下所示: 该网站是http://www.alkd.org.au 当悬停在每个导航栏项目上时,我得到了红色文本和白色背景的正确样式。但是标准navbar的背景颜色是黑色,而不是深红色,即使我已经覆盖了. navbar-逆背景颜色。浏览器开发工具显示,我的css是'获胜'之一,但似乎被
问题内容: 我有一个模态问题。我在页面上有一个按钮,用于切换模式。出现模态时,页面跳至顶部。 我已竭尽所能找到解决方案/等,但我真的迷失了。 编辑: 我也尝试过:但它具有完全相同的效果。 问题答案: 当模式打开时,将为标记设置一个类。该课程面向身体。将此规则添加到样式表中以覆盖bootstrap.css样式: 现在,滚动条应保持在原位。
---------我为我的ASP.NET核心标识项目实现了引导SB管理模板。现在我把它个性化了。问题是我不能改变模板的背景颜色,也不能改变导航菜单的颜色。当我检查元素时,颜色会发生变化,但当我重写或删除style.css文件上的代码时,它就不起作用了。这里是我的登录页面代码。--------- @model LoginModel }
问题内容: 当我使用引导程序时,它会在尝试打印页面时从所有内容中消除背景色。我网站上的几乎所有东西都使用bootstrap类,因此我想避免在bootstrap外使用大量手动CSS。我发现引导程序用于删除背景色。我也使用了引导主题(主题统一),它也删除了背景色。 theme-united.css bootstrap.min.css 有没有一种方法可以确保在不编辑这2个CSS文件的情况下进行打印时不去