如何覆盖 ngx-toastr 容器的宽度值?
How do I override width value of ngx-toastr container?
我正在寻找将 toastr 容器的宽度大小覆盖为 500 像素而不是默认的 300 像素。
有没有办法在不扩展组件和创建新的自定义组件的情况下实现它?
这是相关的 toastr.css 的 css 部分:
.toast-container .ngx-toastr {
position: relative;
overflow: hidden;
margin: 0 0 6px;
padding: 15px 15px 15px 50px;
width: 300px; <--- this one I'd like to override
border-radius: 3px 3px 3px 3px;
background-position: 15px center;
background-repeat: no-repeat;
background-size: 24px;
box-shadow: 0 0 12px #999999;
color: #FFFFFF;
}
你应该像这样覆盖它:
::ng-deep #toast-container > div {
width: 500px;
}
ngx-toastr 的作者。
您应该将 css 复制到您自己的全局样式中,然后根据需要进行任何更改。 css 已经一年多没有改变了,所以你不会因为不从 node_module.
导入它而损失很多
请勿使用 ng-deep 执行此操作。
我正在寻找将 toastr 容器的宽度大小覆盖为 500 像素而不是默认的 300 像素。 有没有办法在不扩展组件和创建新的自定义组件的情况下实现它? 这是相关的 toastr.css 的 css 部分:
.toast-container .ngx-toastr {
position: relative;
overflow: hidden;
margin: 0 0 6px;
padding: 15px 15px 15px 50px;
width: 300px; <--- this one I'd like to override
border-radius: 3px 3px 3px 3px;
background-position: 15px center;
background-repeat: no-repeat;
background-size: 24px;
box-shadow: 0 0 12px #999999;
color: #FFFFFF;
}
你应该像这样覆盖它:
::ng-deep #toast-container > div {
width: 500px;
}
ngx-toastr 的作者。
您应该将 css 复制到您自己的全局样式中,然后根据需要进行任何更改。 css 已经一年多没有改变了,所以你不会因为不从 node_module.
导入它而损失很多请勿使用 ng-deep 执行此操作。