- 案发现场:
使用elementui el-table的:show-overflow-tooltip="true"
属性时,当单元格数据过多时,鼠标划过时显示全部数据,此时数据会显示在一行中,不太美观,需要修改其宽度。
- 解决方案:
未生效的解决办法:第一次修改,在<style lang="scss" scoped>
中添加如下样式,但是没有生效,添加/deep/
也没有生效。
终极解决办法:该样式需要加在全局样式中。不能在<style lang="scss" scoped> // @import "../assets/css/base.css"; /deep/ .el-tooltip__popper { max-width: 300px; }
<style scoped></style>
中修改,因为不会生效。
添加base.css
,然后引用(Vue项目)<style lang="scss" scoped> @import "../assets/css/base.css";
- 实现效果: