当前位置: 首页 > article >正文

el-select 修改样式

这样漂亮的页面,搭配的却是一个白色风格的下拉框 ,这也过于刺眼。。。

调整后样式为:

灯红酒绿总有人看着眼杂,但将风格统一终究是上上选择。下面来处理这个问题。

分为两部分。

第一部分:是修改触发框的样式

第二部分:是修改弹出的popover的样式

1、修改触发框的样式,将边框、背景颜色置为匹配的颜色

<style lang="scss" scoped>

::v-deep {
    .el-input__inner {
        background-color: transparent;
        border: 1px solid white;
        color: white;
        line-height: 28px;
        height: 28px;
        font-size: 12px;
        padding: 0 0 0 10px;
    }
}
</style>

2、修改弹出的popover的样式。

给el-select添加popper-class

添加CSS样式修改对应的UI样式 


<style>
.popperView.el-select-dropdown {
    border: 3px solid #343434;
}


.popperView .el-select-dropdown__list {
    background-color: #222;
}

/* 自定义选中的选项背景色 */
.popperView .el-select-dropdown__item.selected {
    background-color: rgba(2, 134, 240, 0.2);
    color: white;
}

/* 自定义鼠标悬停的选项背景色 */
.popperView .el-select-dropdown__item:hover {
    background-color: #ecf5ff;
}

.popperView .el-select-dropdown__item {
    background-color: transparent;

    &:hover {
        background-color: rgba(2, 134, 240, 0.2);
        ;
        color: white;
    }
}

.el-popper[x-placement^=top] .popper__arrow::after {
    border-top-color: #343434;
}

.el-popper[x-placement^=top] .popper__arrow {
    border-top-color: #343434;
}

.el-popper[x-placement^=bottom] .popper__arrow::after {
    border-bottom-color: #343434;
}

.el-popper[x-placement^=bottom] .popper__arrow {
    border-bottom-color: #343434;
}
</style>

 

 


http://www.kler.cn/a/421653.html

相关文章:

  • 光控资本:积极布局 跨年行情渐行渐近
  • SQL进阶——JOIN操作详解
  • Base 崛起,SynFutures 或成生态系统中最具潜力应用
  • 【C++】从零到一掌握红黑树:数据结构中的平衡之道
  • How to use the ‘git log‘ command to get change log for each file?
  • Redis进行性能优化可以考虑的一些策略
  • Android13 允许桌面自动旋转
  • linux 获取公网流量 tcpdump + python + C++
  • D84【python 接口自动化学习】- pytest基础用法
  • 【查询基础】.NET开源 ORM 框架 SqlSugar 系列
  • 基于Java Springboot药店管理系统
  • Java基础面试题15:简述什么是 Servlet?
  • MATLAB —— 机械臂工作空间,可达性分析
  • 浏览器的事件循环机制
  • 电池SOH预测模型 | 基于VAE—BiGRU变分自编码器结合深度学习模型(Python/Matlab)
  • Python实现网站资源批量下载【可转成exe程序运行】
  • 计算机网络常见面试题总结(上)
  • KAN-Transfomer——基于新型神经网络KAN的时间序列预测
  • 基于Java Springboot校园论坛APP且微信小程序
  • Go学习笔记之数据类型转换