td单元格内显示的文字太长时,总是会自动分行,把表格撑高了,或者密密麻麻的一片,总是不好看~

俺一开始的做法是用php的mb_substr()来截取定长的字符串,但是,因为中英文字节的差异,比如,10个中文字符就比10个英文字符要长得多,在网页上显示起来就忽长忽短,无法对齐,很不美观~

~解决办法~

第一步:

标签加样式:style="table-layout:fixed;"(一定要加,否则下面定义的td的样式都不起作用了)

第二步:

加样式:style="overflow:hidden;white-space:nowrap;text-overflow:ellipsis;"

~成功解决~

版权声明

本文基于《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权
文章链接:http://www.hiai.top/archives/670.html (转载时请注明本文出处及文章链接)

如果觉得我的文章对你有用,请随意赞赏

官方公众号感谢您的关注:拾光分享网

0条评论

沙发抢一抢