gpt4 book ai didi

angular - 自定义 NgbModal 大小

转载 作者:行者123 更新时间:2023-12-03 15:13:49 25 4
gpt4 key购买 nike

我正在使用 Angular 6NgbModal喜欢

openViewDescriptionModal(id) {
const viewModal = this.modalService.open(ProductComponent, {size: 'lg'});
}

但这会打开宽度为 50% 的模态,两侧只有 25% 的空间。

我想将模态宽度重新设计为窗口宽度的 90%。

但是只有 smlg NgbModal 允许的尺寸.

如何增加模态的宽度或可能使用自定义类来增加模态宽度?

我尝试设置像 xl 这样的值至 size但它不起作用。
我还尝试自定义模态类的 CSS,但这也不起作用。

最佳答案

您可以设置引用某个类的“windowClass”属性,因此您的代码将如下所示:

openViewDescriptionModal(id) {
const viewModal = this.modalService.open(ProductComponent, {size: 'lg', windowClass: 'modal-xl'});
}

然后,在您使用的某些 .css 上,添加您自己的具有自定义大小的类来覆盖,例如:
.modal-xl .modal-lg {
max-width: 90%;
}

关于angular - 自定义 NgbModal 大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52414475/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com