我有一个asp:标签,必须符合它的父容器
问题有时文本是一个连续的字符序列,没有空格。
我正在寻找CSS行为,当单词太长时打破单词,但不会破坏可以转移到它下面的行的小单词。
这就是我原来拥有的:
<asp:Label ID="lblTextComments" runat="server"></asp:Label>
这会产生:
some normal text that
breaks onto a new line
但这发生了很长的一句话:
someverylongtextwithoutanywhitespaceatalldoesnotcausealinebreaktohappen
这会在网页上运行。
我使用过这种CSS风格的解决方案:
<asp:Label ID="lblTextComments" runat="server" Style="word-wrap: normal; word-break: break-all;" ></asp:Label>
这正确地打破了长话:
someverylongtextwithoutanywh
itespaceatalldoesnotcauseali
nebreaktohappen
但这打破了我希望转移到下一行的小词:
some normal text tha
t breaks onto a new line
答案 0 :(得分:1)
试试这个CSS:
word-wrap: break-word;