elementUI 中el-date-picker和el-select的样式调整

1.  el-date-picker

<el-date-picker class="select1" size="small" v-model="timeRangeArr" type="daterange" 
  align="right" unlink-panels 
  range-separator="至" 
  start-placeholder="开始日期" 
  end-placeholder="结束日期" 
  :picker-options="pickerOptions" 
  format="yyyy-MM-dd" 
  value-format="yyyy-MM-dd">
</el-date-picker>

pickerOptions: {
        shortcuts: [{
          text: '最近一周',
          onClick(picker) {
            const end = new Date();
            const start = new Date();
            start.setTime(start.getTime() - 3600 * 1000 * 24 * 7);
            picker.$emit('pick', [start, end]);
          }
        }, {
          text: '最近一个月',
          onClick(picker) {
            const end = new Date();
            const start = new Date();
            start.setTime(start.getTime() - 3600 * 1000 * 24 * 30);
            picker.$emit('pick', [start, end]);
          }
        }, {
          text: '最近三个月',
          onClick(picker) {
            const end = new Date();
            const start = new Date();
            start.setTime(start.getTime() - 3600 * 1000 * 24 * 90);
            picker.$emit('pick', [start, end]);
          }
        }]
      },
  timeRangeArr: []

 
style

.select1 {
  margin-top: 10px;
  margin-left: 13px;
  outline: none;
  width: 240px;
  background-color: transparent;
}

.select1>>>.el-range-input {
  font-size: 13px;
  width: 80px;
  color: white;
  background-color: transparent;
}

.select1>>>.el-range-separator {
  color: white;
}

2. el-select

<el-select v-model="value" placeholder="" size="mini" class="select1">
     <el-option  v-for="item in options"
         :key="item.Id"
         :label="item.Wcname"
         :value="item.Id">
      </el-option>
</el-select>


.select1{
    margin-top: 10px;
    margin-left: 13px;
    outline: none;
  }
  .select1>>> .el-input--mini{
    font-size: 8px;
    width: 80px;
    color: white;
}
/* selecte 框的高度设置,默认是 40px*/
.select1>>>.el-input__inner{
    height: 20px;
    padding: 0px;
    padding-left: 8px;
    padding-right: 18px;
    color: white;
    background-color: #598684;
}
/* 下面设置右侧按钮居中 */
.select1>>> .el-input__suffix {
    top: 3px;
    /* margin-left: 0px; */
}
.select1>>>.el-input__icon {
    line-height: inherit;
    width: 15px;
    color: white;
 }
.select1>>>.el-input__suffix-inner {
    display: inline-block;
}
/deep/ .el-select-dropdown__item {
    color: #0957f5;
    height: 20px;
    line-height: 20px;
    font-size: 9px;
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值