說我有以下字符串:飼養文本:無論換行,空格和長單詞
"This line should always break on newline \n, spaces if it is about to overflow and veryLongLinksThatDoNotFitInsideTheDiv"
我希望它打破:
- 成\ n(總是)
- 白空間(如果它不適合對整個單行)
- 但是優選不上(如果它是要溢出時)
- 的長型字基於text flowing out of div,可以適應下一行隨機小言(How to limit break-all to only long words?)
,我想:
<div id="log" style="word-break: break-all"></div>
<!-- <div id="log" style="word-wrap: break-word"></div> -->
<!-- <div id="log" style="white-space: pre-line"></div> -->
<!-- <div id="log" style="white-space: pre; word-break: break-all"></div> -->
但我不能得到所有3(也不4)標準滿足。
小提琴:https://jsfiddle.net/6kq14cfc/
艾米特,謝謝你的回覆。不幸的是,至少在我的小提琴中,建議的解決方案沒有解決換行符「\ n」。它確實滿足其他要求。 –
@ThomasHubregtsen:確認,同時放置兩個\ n。你應該看到額外的換行符。 – Amit