elementUI样式修改记录

表单验证样式
上面是验证样式,下面是非验证样式,主要是为了表单对齐

.el-form-item.is-required > .el-form-item__label:before {
  content: " " !important;
  display: inline-block;
  width: 6px;
  height: 6px;
  margin-bottom: 2px !important;
  margin-right: 8px !important;
  background: #f56c6c;
  border-radius: 20px;
}

.el-form-item:not(.is-required) > .el-form-item__label:before {
  content: " " !important;
  display: inline-block;
  width: 6px;
  height: 6px;
  margin-right: 8px !important;
}

效果图:
在这里插入图片描述
el-popover 气泡框

.el-popover[x-placement^=bottom] .popper__arrow {
  /*el-popover上边三角下层的颜色---也就是视觉上的边框*/
  border-bottom-color: #409eff !important;
}

.el-popover[x-placement^=bottom] .popper__arrow::after {
  /*el-popover上边三角表层的颜色---也就是视觉上的角*/
  border-bottom-color: #409eff !important;
}

效果图
在这里插入图片描述
el-calendar日历
结构:

 <el-card class="card">
     <el-calendar>
         <template
                 slot="dateCell"
                 slot-scope="{date, data}">
             <div class="dateContent"
                  :class="[data.isSelected && data.day >= today && data.day <=endDay ? 'hasData' : '', data.day < today || data.day > endDay ? 'goneDay' : '']"
                  @click="changeDate(data)">
                 {{ data.day.split('-').slice(1).join('/') }}
             </div>
         </template>
     </el-calendar>
 </el-card>

样式:

.el-calendar-table .el-calendar-day {
  box-sizing: border-box;
  line-height: 50px;
  padding: 0px !important;
  font-size: 10px;
  text-align: center;
  height: 50px !important;
}

.el-calendar-table td.is-today .dateContent {
  color: #0dd900;
}

.goneDay:hover {
    cursor: not-allowed;
}
.hasData {
    color: #ffffff !important;
    background-color: #6BB2FF;
}
.dateContent {
    display: flex;
    flex-direction: column;
    align-items: center;
    height: 100%;
}
.card {
    margin-top: 1%;
    width: 80%;
    height: 100%;
    background-color: #6BB2FF;

    /deep/ .el-card__body {
        margin-top: 1%;
        height: 100%;
        padding: 1px;
    }
}

效果图
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

01_Carrortwhisker

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值