Html 我怎么能在IE中只打断长单词?
在IE中,这个长字符串“1111111111111111111111111111111111111111111111111”被识别为一个单词,因此当我调整IE浏览器的大小时,单词break根本不会发生,我知道单词break:全部break可以在更改浏览器的大小时打断任何长字符串 但如果我将其更改为“全部中断”,Hello World将在任何字符处中断,这没有意义,因此我如何同时处理这两个字符串,用相同的字母(调整浏览器大小时中断)和一个普通句子(调整浏览器大小时,按单词中断)中断长字符串Html 我怎么能在IE中只打断长单词?,html,css,internet-explorer,Html,Css,Internet Explorer,在IE中,这个长字符串“1111111111111111111111111111111111111111111111111”被识别为一个单词,因此当我调整IE浏览器的大小时,单词break根本不会发生,我知道单词break:全部break可以在更改浏览器的大小时打断任何长字符串 但如果我将其更改为“全部中断”,Hello World将在任何字符处中断,这没有意义,因此我如何同时处理这两个字符串,用相同的字母(调整浏览器大小时中断)和一个普通句子(调整浏览器大小时,按单词中断)中断长字符串 11
1111111111111111111111111111111111111111111111111111111111111111111
你好世界你好世界你好世界你好世界你好世界
IE不支持Break word。您可以使用word wrap代替它
还同意另一个答案,即您可以单独应用样式 可以使用单词break和overflow wrap属性
<style>
#test {
word-break: break-all;
overflow-wrap: break-word;
}
</style>
<div id="test">
<p>1111111111111111111111111111111111111111111111111111111111111</p>
<p>Hello World Hello World Hello World Hello World Hello World</p>
</div>
#试验{
单词break:打破一切;
溢出包装:断开单词;
}
1111111111111111111111111111111111111111111111111111111111111111111
你好世界你好世界你好世界你好世界你好世界
编辑:
您可以单独设置属性
<div >
<p style="word-break: break-all">1111111111111111111111111111111111111111111111111111111111111</p>
<p style="word-break: break-word">Hello World Hello World Hello World Hello World Hello World</p>
</div>
1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
你好世界你好世界你好世界你好世界你好世界
这样,“Hello Word”可能会在任何字符处中断,而不是保留完整的字符word@HungryBird我已经编辑了代码。很容易单独设置属性以达到您的要求。
<div >
<p style="word-break: break-all">1111111111111111111111111111111111111111111111111111111111111</p>
<p style="word-break: break-word">Hello World Hello World Hello World Hello World Hello World</p>
</div>