当前位置:   article > 正文

element ui修改select选择框背景色和边框色_elemetn plus select下拉框选中后背景色修改

elemetn plus select下拉框选中后背景色修改
一、修改选择框的背景色和边框色

style部分

  1. .custom-select /deep/ .el-input__inner {
  2. color: #fff!important;
  3. border: 1px solid #326AFF;
  4. background: #04308D !important;
  5. }

html部分

  1. <el-select class="custom-select" v-model="dhvalue" placeholder="请选择" style="width:90%" size="mini">
  2. <el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value">
  3. </el-option>
  4. </el-select>

要添加class="custom-select",

我的字体设置不成功,修改样式

  1. .custom-select /deep/ .el-input__inner::placeholder {
  2. color: #fff;
  3. }

二、修改下拉选项的样式

添加:popper-append-to-body="false" 

  1. <el-select :popper-append-to-body="false" class="custom-select" v-model="dhvalue" placeholder="请选择" style="width:90%" size="mini">
  2. <el-option value="1">12</el-option>
  3. <el-option value="1">123</el-option>
  4. <el-option value="1">124</el-option>
  5. <el-option value="1">125</el-option>
  6. </el-select>
  1. /* // 设置下拉框的背景颜色及边框属性; */
  2. .custom-select /deep/.el-select-dropdown {
  3. /* // 若不将下拉框的背景颜色设置为:transparent,那么做不出来半透明的效果;
  4. // 因为其最终的显示为:下拉框有一个背景颜色且下拉框的字体有一个背景颜色,重叠后的效果展示; */
  5. border: 1px solid #326AFF;
  6. background: #04308D !important;
  7. }
  8. /* // 设置下拉框的字体属性及背景颜色; */
  9. .custom-select .el-select-dropdown__item {
  10. font-size: 7px;
  11. color: #fff;
  12. font-weight: 200;
  13. background-color: #04308D ;
  14. }
  15. /* // 设置下拉框列表的 padding 值为:0;(即:样式调整) */
  16. .custom-select /deep/.el-select-dropdown__list {
  17. /* padding-top: 10px; */
  18. padding: 0;
  19. }
  20. /* // 设置输入框与下拉框的距离为:0; (即:样式调整) */
  21. .custom-select /deep/.el-popper[x-placement^="bottom"] {
  22. margin-top: 5px;
  23. }
  24. /* // 将下拉框上的小箭头取消;(看着像一个箭头,其实是两个重叠在一起的箭头) */
  25. .custom-select /deep/.el-popper .popper__arrow,
  26. .custom-select /deep/.el-popper .popper__arrow::after {
  27. display: none;
  28. }
  29. /* // 设置鼠标悬停在下拉框列表的悬停色; */
  30. .custom-select /deep/.el-select-dropdown__item:hover {
  31. color: rgb(213, 215, 230);
  32. background-color:#326AFF;
  33. }

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/411097
推荐阅读
相关标签
  

闽ICP备14008679号