gpt4 book ai didi

angular - 使用 typescript 在 Angular 6 中自定义 Ngx-toastr

转载 作者:行者123 更新时间:2023-12-04 11:59:15 25 4
gpt4 key购买 nike

嗨,我正在用 typescript 在 angular 6 中实现 Ngx-toastr,我的问题是我无法按照我的意愿让它变得漂亮,因为我不知道哪个 css 被覆盖在那个 ngx-toastr 类我在 Style.css 文件 ngx-toastr 上写了一些 css,我想要 border-radius: 15px; 但内部部分没有带有 border-radius: 15px; 的圆 Angular 我从互联网上搜索了许多资源,但没有得到正确的输出,我无法更改其他 toastr 因为在我的项目中大约有 350+ 组件 我不想使用方法更改每个文件,这就是为什么我要自定义现有的 toastr CSS。

这是我的 CSS 代码

.toast-container .ngx-toastr {
position: relative;
overflow: hidden;
margin: 0 0 6px;
padding: 15px 15px 15px 50px;
width: 300px;
border-radius: 15px !important;
background-position: 15px center;
background-repeat: no-repeat;
background-size: 24px;
box-shadow: 0 0 12px #999;
color: #fff;
border-image-source: linerar-gradient(red,purple) !important;
border: 4px solid green !important;
border-image-source: linear-gradient(red, purple) !important;
border-image-slice: 20 !important;
}

.toast-success {
background-color: #51a351;
}

但我的期望是,如果您想检查,我希望与这张图片中的相同,然后访问此链接并单击 RESET 按钮以显示 toastr Click Here to visit that site

enter image description here

这是我的StackBlitz Code

最佳答案

在您的 Style.css 文件中覆盖此 CSS 之后。我能够通过覆盖这个 CSS 来自定义这个 ngx-toastr

Note: Before overrride this css please check toastr class from dev tool console or inspect the element

.toast-container {
background-image: linear-gradient(purple,red) !important;
border-radius: 22px !important;
box-shadow: -5px 8px 16px 0px rgba(0,0,0,0.3) !important;
margin-bottom: 2px !important;
}

.toast-container .toast {
margin: 2px !important;
box-shadow: none !important;
border-radius: 20px !important;
background-color: #fff !important;
}

.toast-success{
background-image: none !important;
}

.toast-success::after{
content: '\f00c' !important;
font-family: 'FontAwesome' !important;
position: absolute !important;
top: 14px !important;
left: 15px !important;
color: #333 !important;
font-size: 1.5em !important;
}

.toast-title{
color: purple !important;
font-size: 16px !important;
}

.toast-message{
color:#8f8f8f !important;
}

关于angular - 使用 typescript 在 Angular 6 中自定义 Ngx-toastr,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59316617/

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