问题描述
||
我有一个具有一定宽度的评论部分。当我发布一个长URL时,此文本是重叠的,因为它们之间没有空格。如何用HTML修复
解决方法
纯HTML没有解决方案。如果可以使用JavaScript或AJAX,则可以将URL转换为真实链接,并仅用URL的前20-30个字符替换文本部分:http://some.com/a ...
,据我所知,没有HTML方法可以做到这一点。由于它与显示/设计相关,因此可以使用CSS:
overflow: hidden;
这也可能起作用:
word-wrap: break-word;
溢出和自动换行链接。
编辑:overflow: hidden
将隐藏超出其容器大小的文本,word-wrap: break-word
将强制中断单词。
,您有几种选择。您可以在服务器端修改注释系统,以便在单词长度超过一定长度时自动将其置于换行符中。
或者,您可以将CSS样式溢出设置为隐藏,滚动或类似方法,以防止扩展包含注释的DIV-也可以做到这一点。