项目中用到elementui
的table
组件,器中有一列宽度可能非常宽(强制不能换行),所以我希望td里面的文本能够撑开宽度,超出出现滚动条,而现在是会被隐藏。
最终的效果我希望是,左边的列通过fixed
固定到左边,而最后一列非常宽,但是能够滚动(滚动最后一列)。
谢谢!
项目中用到elementui
的table
组件,器中有一列宽度可能非常宽(强制不能换行),所以我希望td里面的文本能够撑开宽度,超出出现滚动条,而现在是会被隐藏。
最终的效果我希望是,左边的列通过fixed
固定到左边,而最后一列非常宽,但是能够滚动(滚动最后一列)。
谢谢!
window.addEventListener('resize', () => {})
实时监听窗口变化,重新计算table高度;window.addEventListener('resize', () => {})
需要清除之前的定时器,避免变化多,触发过多;5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答4.8k 阅读✓ 已解决
4 回答4.4k 阅读✓ 已解决
4 回答1.9k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
算了,采用动态计算内容长度设置列宽的做法来解决了,其他的都太麻烦了,参考:
https://www.cnblogs.com/huang...