antd table td内容超长突破width限制
效果如下:
![](https://img.haomeiwen.com/i1612658/60efdbe69a185333.png)
原始配置:
![](https://img.haomeiwen.com/i1612658/8ff402d627540ccd.png)
解决方案实践:
方案1:ellipsis + Tooltip 超宽隐藏并覆层预览
![](https://img.haomeiwen.com/i1612658/31d93990e5ca608d.png)
![](https://img.haomeiwen.com/i1612658/9cd1055a7c42aa5c.png)
方案2:原生html(搞笑的一个方案)
![](https://img.haomeiwen.com/i1612658/b75f4e34323e5c36.png)
![](https://img.haomeiwen.com/i1612658/cb7d13d86854c422.png)
方案3:-webkit + line-clamp + word-break
![](https://img.haomeiwen.com/i1612658/ffae99879568c7c0.png)
![](https://img.haomeiwen.com/i1612658/acefa6ddc392627b.png)
问题:限制3行,但是实际是四行然后再第三行省略。并且展示有错位。line-clamp在chrome不支持。-webkit的兼容性也不是很好。
方案4:只保留方案3的 word-break
![](https://img.haomeiwen.com/i1612658/2e3d232803e1aa9b.png)
![](https://img.haomeiwen.com/i1612658/e194ba7620a743ed.png)
效果如下:
原始配置:
解决方案实践:
方案1:ellipsis + Tooltip 超宽隐藏并覆层预览
方案2:原生html(搞笑的一个方案)
方案3:-webkit + line-clamp + word-break
问题:限制3行,但是实际是四行然后再第三行省略。并且展示有错位。line-clamp在chrome不支持。-webkit的兼容性也不是很好。
方案4:只保留方案3的 word-break
本文标题:react + antd 样式问题排除
本文链接:https://www.haomeiwen.com/subject/fuhkzltx.html
网友评论