当前位置:   article > 正文

scss:修改element组件样式(el-select)_scss 怎么配置element

scss 怎么配置element

重点解析:

1.el-select组件可以分为输入框和下拉弹窗两个部分,下面会从这两个部分进行修改

2.element组件库中弹窗会加入到和#app元素同等级别的位置,相关html代码可打开浏览器检查在最下方找到,便于修改样式

实践方法:

1.输入框样式调整

  1. //修改默认显示样式【第一part】
  2. .el-input__wrapper{
  3. background-color: #013148;//默认背景色
  4. box-shadow: 0 0;//去除默认边框效果
  5. border: 1px solid pink;//默认边框色
  6. height: 30px;//默认高度
  7. width: 100px;//默认宽度
  8. }
  9. .el-input__inner{
  10. color: white;//默认字体颜色
  11. }
  12. .el-input .el-select__caret.el-icon{
  13. color: green;//默认图标颜色
  14. display: none;//默认图标不显示
  15. }
  16. //修改鼠标悬浮时样式【在第一part的基础上统一加上前缀.el-select:hover:not(.el-select--disabled)】
  17. .el-select:hover:not(.el-select--disabled) .el-input__wrapper{
  18. background-color: #013148;//鼠标悬浮时背景色
  19. box-shadow: 0 0;//去除鼠标悬浮时边框效果
  20. border: 1px solid pink;//鼠标悬浮时边框色
  21. height: 30px;//鼠标悬浮时高度
  22. width: 100px;//鼠标悬浮时宽度
  23. }
  24. .el-select:hover:not(.el-select--disabled) .el-input__inner{
  25. color: white;//鼠标悬浮时字体颜色
  26. }
  27. .el-select:hover:not(.el-select--disabled) .el-input .el-select__caret.el-icon{
  28. color: green;//鼠标悬浮时图标颜色
  29. display: none;//鼠标悬浮时图标不显示
  30. }
  31. //修改鼠标点击时样式
  32. .el-input__inner:focus{
  33. color: white;//鼠标选中时字体颜色
  34. }

2.下拉弹窗样式调整

  1. .el-select-dropdown {
  2. background-color: white; //默认背景色
  3. border: 1px solid blueviolet; //默认边框色
  4. height: 100px; //默认高度
  5. }
  6. .el-select-dropdown__item {
  7. color: black; //默认字体色
  8. }
  9. .el-select-dropdown__item.selected {
  10. color: white; //选中时字体色
  11. background-color: pink; //选中时背景色
  12. }
  13. .el-select-dropdown__item:hover {
  14. color: white; //悬浮时字体色
  15. background-color: pink; //悬浮时背景色
  16. }
  17. //隐藏滚动条
  18. .el-select__popper .el-scrollbar__bar.is-vertical{
  19. width: 0;
  20. }
  21. // 更改滚动条样式
  22. .el-select__popper .el-scrollbar__bar.is-vertical{
  23. width: 2px;//垂直滚动条修改宽度
  24. background-color: gray;//轨道背景色
  25. .el-scrollbar__thumb{
  26. background-color: aqua;//滚动部分背景色
  27. }
  28. }
  29. .el-select__popper .el-scrollbar__bar.is-horizontal{
  30. height: 2px;//水平滚动条修改高度
  31. background-color: gray;//轨道背景色
  32. .el-scrollbar__thumb{
  33. background-color: aqua;//滚动部分背景色
  34. }
  35. }

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