如何修改element-ui日期下拉框datetimePicker的背景色样式

	这几天做vue项目,想改变element底层样式来完善页面风格,遇到了不少问题,接下来就说说这个日期组件怎么修改样式,这是原始的

在这里插入图片描述
这是修改后的
在这里插入图片描述

那怎么实现呢?
首先在assets里面新建一个index.css文件来存储全局样式
在这里插入图片描述
然后在main.js里面导入这个css文件
在这里插入图片描述
最后在里面加入我们想要的样式,可以更换你们想要的颜色,就实现啦。

.el-date-picker.has-sidebar.has-time {
    background: #0a5857d6;
    color: #fff;
    border: 1px solid #22f4d6
}
.el-date-picker__header-label {
    color: #ffffff;
}
.el-date-table th {
    color: #fff;
}
.el-icon-d-arrow-left:before {
    color: #fff;
}
.el-icon-arrow-left:before {
    color: #fff;
}
.el-icon-arrow-right:before {
    color: #fff;
}
.el-icon-d-arrow-right:before {
    color: #fff;
}
.el-picker-panel__footer {
    background-color: #0a5857d6;
    border: 1px solid #22f4d6
}
.el-picker-panel [slot=sidebar], .el-picker-panel__sidebar {
    background-color: #0a5857d6;
    border-right: 1px solid #22f4d6;
}
.el-picker-panel__shortcut {
    color: #fff;
}
.el-date-picker__time-header {
    border-bottom: 1px solid #22f4d6;
}
.el-popper[x-placement^=bottom] .popper__arrow::after {
    top: 1px;
    margin-left: -6px;
    border-top-width: 0;
    border-bottom-color: #0a5857d6;
}
.el-popper[x-placement^=top] .popper__arrow::after {
    bottom: 1px;
    margin-left: -6px;
    border-top-color: #22f4d6;
    border-bottom-width: 0;
}
.el-picker-panel {
    background: #0a5857d6;
    color: #fff;
}
.el-date-table td.in-range div, .el-date-table td.in-range div:hover, .el-date-table.is-week-mode .el-date-table__row.current div, .el-date-table.is-week-mode .el-date-table__row:hover div {
    background-color: #22f4d6c9;
}
  • 2
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 9
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值