用于表格单元格内文本换行的 CSS
如果表格单元格内的文本需要换行,则必须考虑浏览器兼容性。同时使用分词:break-all;和表格布局:固定;对于 Chrome 来说可能就足够了,在 Firefox 中可能无法按预期工作。
跨浏览器兼容性
要解决此浏览器兼容性问题,可以使用更全面的 CSS 解决方案使用:
.wrapword { white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */ white-space: -webkit-pre-wrap; /* Chrome & Safari */ white-space: -pre-wrap; /* Opera 4-6 */ white-space: -o-pre-wrap; /* Opera 7 */ white-space: pre-wrap; /* CSS3 */ word-wrap: break-word; /* Internet Explorer 5.5+ */ word-break: break-all; white-space: normal; }
此 CSS 可确保文本在各种浏览器中正确换行。通过将wrappword类应用于表格单元格,文本将自动中断,而不会出现任何不需要的空格:
<table>
使用此技术,可以有效地换行表格单元格内的文本,从而保持跨浏览器兼容性。
以上是如何确保所有浏览器中表格单元格中的文本换行?的详细内容。更多信息请关注PHP中文网其他相关文章!