修改element-ui中组件Notification通知组件图标颜色样式及显示位置移动
element
A Vue.js 2.0 UI Toolkit for Web
项目地址:https://gitcode.com/gh_mirrors/eleme/element
·
element-ui中组件Notification通知组件,可能我们在使用过程中需要修改他的图标颜色,或者是需要修改他出现是的动作。那么就需要对其组件进行操作修改。
(1)修改图标颜色,以警告通知样式为例。

需要修改在单独的<style>标签内部 添加这个通知组件的样式,这里面需要,在页面出现提示框的情况下找到该元素,然后复制其标签类名,在单独的<style>标签内部,进行修改其需要的颜色即可实现。

this.$notify({
title: '导入失败!',
message: res.data.message,
type: 'warning',
duration: 0 //因为该通知组件显示自带时间,为了让其能一直显示被找到,可以设置这个属性为0,让其一直显示
})
<style>
/* 警告通知组件图标颜色更改为红色 */
.el-notification .el-icon-warning {
color: red;
}
</style>
(2)让其从中间显示,那么需要给其通知组件添加个类名对应属性。
this.$notify({
title: '导入失败!',
message: res.data.message,
type: 'warning',
// duration: 0
customClass: 'notify-warning' //添加对应的类名,然后在style标签中添加样式即可。
})
样式标签内部添加对应样式,让其显示的动画动作修改(这里是以告警通知组件样式写的,如果是用其他的,对应的名也不一样,找到元素对应添加即可,对应样式让其从偏中间移动显示出来的动画)
<style>
.notify-warning {
left: 50%;
transform: translateX(-50%);
transition: opacity 0.3s, transform 0.3s, top 0.4s, bottom 0.3s;
}
/*这是成功的通知组件样式修改,对应的类名*/
.notify-success {
left: 50%;
transform: translateX(-50%);
transition: opacity 0.3s, transform 0.3s, top 0.4s, bottom 0.3s;
}
</style>
//组件自带的动画
下面是默认组件自带的样式。可以对应自己需求,在新标签内部修改添加自己需要的动作和样式。

A Vue.js 2.0 UI Toolkit for Web
最近提交(Master分支:3 个月前 )
c345bb45
1 年前
a07f3a59
* Update transition.md
* Update table.md
* Update transition.md
* Update table.md
* Update transition.md
* Update table.md
* Update table.md
* Update transition.md
* Update popover.md 1 年前
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)