回答
在連字符後插入<wbr>
標記。 This tag不存在於任何HTML規範中(但它在HTML5草案中),但它在瀏覽器中已經工作了很長時間。
當連字符周圍有足夠多的字符時,Firefox會自動將連字符視爲允許換行符。但是,如果您希望允許更多的換行符,請使用<wbr>
,例如pre-<wbr>war
。
不容易。嘗試在每個連字符後插入一個零寬度空間(​
)。例如:
a-​really-​long-​hyphenated-​phrase
這會讓Firefox自動換行,好像有一個空間,但它不會直觀地顯示該空間。
如果你有一些東西在處理你的輸出服務器端,那麼實現這個更容易。只需通過快速字符串替換運行連字符。
您在哪個版本的Firefox中看到此問題?我無法複製它。 – 2012-01-06 06:31:38
我知道你是從大約2.5年前開始的,但我仍然能夠在FF 33中重現這一點。使用'
呃,我可以在FF49中重現它:/ – 2016-10-31 12:28:32
- 1. 如何在換行符上匹配'>'的連續字符塊?
- 2. IE8是否在連字符上換行?
- 3. 連字符換行
- 4. firefox中的換行符
- 5. 如何用換行符替換空格只在換行符上?
- 6. JSON.stringify在Firefox和換行符
- 7. 如何在我的連接字符串上使用Web.Config轉換?
- 8. 如何用Emacs中的換行符替換字符?
- 9. 如何用字符串中的換行符替換斜槓
- 10. 如何用emacs中的換行符(LF)替換空格字符?
- 11. 如何用PHP新行替換URL中字符串的字符?
- 12. 如何替換JavaScript字符串中的前三個連字符?
- 13. Javascript:如何在Firefox中使用textContent保留換行符?
- 14. 替換連續的空格,製表符,換行符字符
- 15. 如何用連字符中的空格替換連字符( - ),而字符串中的匹配模式除外?
- 16. 如何用連字符替換空格?
- 17. 如何在Flex中使用換行符與PHP字符串
- 18. 如何在java中使用換行符打印字符串
- 19. 如何在Javascript串聯字符串上強制換行符?
- 20. 如何在ColdFusion中的字符串中寫入換行符?
- 21. 如何替換包含換行符的awk中的字符串?
- 22. 如何替換換行符的字符串中的Jinja2
- 23. GNU sed換行符/替換字符串中的換行符
- 24. 如何只連字符連字符?
- 25. 連字符在HTML中導致換行符
- 26. HTML在連字符中沒有換行符
- 27. Elixir中的字符串如何換行?
- 28. 如何忽略使用Gson轉換爲字符的換行符
- 29. 如何用java中的字典替換字符中的字符?
- 30. 如何使用C中的換行符分析字符串?
哪個版本的Firefox?在FF9中完全不用做任何事情:http://jsfiddle.net/kVc6f/其實,我找不到一個瀏覽器,這*不工作在... – 2012-01-06 06:29:15
http:// jsfiddle。 net/9Z5as/ – Alan 2012-01-09 06:10:46