修改element-ui中时间选择器的样式

最后实现的效果:
在这里插入图片描述
使用的是element-ui中默认的日期时间范围选择器,下面代码是从element官网复制来的

<span class="demonstration">默认</span>
<el-date-picker
  v-model="value1"
  type="datetimerange"
  range-separator=""
  start-placeholder="开始日期"
  end-placeholder="结束日期">
</el-date-picker>
<script>
  export default {
    data() {
      return {
        value1: [new Date(2000, 10, 10, 10, 10), new Date(2000, 10, 11, 10, 10)],
      };
    }
  };
</script>

样式:
在这里插入图片描述
修改后:

<el-date-picker v-model="value1"
                class="input"
                type="datetimerange"
                :start-placeholder="startplaceholder"
                :end-placeholder="endplaceholder"
                :default-time="['12:00:00']">
</el-date-picker>
// 时间选择器
.input {
  padding-left: 10px;
  background-color: transparent;
  border: 1px solid #44a5fc;
  color: white;
  height: 30px;
  box-shadow: 0 0 15px #23c5ff inset;
  margin-right: 30px;
}

/deep/.el-date-editor .el-range-input {
  background-color: transparent;
  color: white;
}
/deep/.el-range-editor.el-input__inner {
  padding: 0;
}
//去除icon
/deep/.el-icon-time:before {
  content: "";
}
// 时间范围背景色
/deep/.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: #d4e854;
}
<script>
export default {
  name: 'SpaceClear',
  data () {
    return {
      value1: '',
      startplaceholder: '开始日期',
      endplaceholder: '结束日期'
    }
  }
}
</script>

样式:
在这里插入图片描述

  • 4
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值