
解决Element-ui el-select组件底部空白问题
文章摘要
MxGPT
本文介绍了在使用 ElementUI 中的 el-select 组件时,有时候需要对其样式进行自定义,但是修改样式后发现无效,这可能是由于 ElementUI 自带的样式优先级比较高,导致自定义的样式被覆盖了
此内容根据文章生成,并经过人工审核,仅用于文章内容的解释与总结
投诉在使用
Element-ui
中el-select
组件时,出现底部有空白问题,无论怎么设置都无效,后来花点时间研究解决了,在此分享记录下
问题定位
页面上具体效果如图,底部文字显示不全
经过审查源码,发现底部有-17px,问题就在这里,我们这里需要将它去除
思考过程
度娘了一些资料,基本都是说使用样式穿透,经过测试并没有什么作用!
当然配置全局样式,有效果,但是会污染其它样式,所以我没有采用。
后来,经过研究,发现el-select
是挂载在body
上的,也就是说和当前页面并不在一起,所以设置<style lang="scss" scoped>
无效。
解决方案
在el-select
组件加上一下两个属性
1 | <el-select |
同时在css
中设置样式
1 | .el-scrollbar__wrap { |
ok,大功告成了,看下效果
- 感谢你赐予我前进的力量
打赏者名单
因为你们的支持让我意识到写文章的价值🙏
本文是原创文章,采用CC BY-NC-ND 4.0协议,完整转载请注明来自满心记
评论
匿名评论
隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果