回答
在连字符后插入<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. firefox中的换行符
- 2. 如何用换行符替换空格只在换行符上?
- 3. JSON.stringify在Firefox和换行符
- 4. 如何用Emacs中的换行符替换字符?
- 5. 如何用emacs中的换行符(LF)替换空格字符?
- 6. 如何用PHP新行替换URL中字符串的字符?
- 7. Javascript:如何在Firefox中使用textContent保留换行符?
- 8. 替换连续的空格,制表符,换行符字符
- 9. 如何用连字符中的空格替换连字符( - ),而字符串中的匹配模式除外?
- 10. 如何在Javascript串联字符串上强制换行符?
- 11. 如何用JavaScript中的空格替换换行符/换行符?
- 12. 如何在ColdFusion中的字符串中写入换行符?
- 13. 如何替换换行符的字符串中的Jinja2
- 14. HTML在连字符中没有换行符
- 15. 如何只连字符连字符?
- 16. 如何忽略使用Gson转换为字符的换行符
- 17. 如何在字母之间插入连字符而不是换行符?
- 18. 如何使用C中的换行符分析字符串?
- 19. 连字符新换行符服用空白在移动设备上
- 20. 用连字符替换带连字符的查询
- 21. 如何在字符串的一个子部分上执行字符串替换?
- 22. 如何将CSS span应用于没有换行符的连接字符串?
- 23. 如何用字符串替换字符?
- 24. 用字符替换换行符
- 25. 用换行符替换字符串PHPStorm
- 26. 如何在Ruby中使用换行符连接单词?
- 27. 在Flex中使用单个换行符替换连续换行符或新换行符
- 28. 如何在html中显示换行符为特殊字符
- 29. 如何在HTML textarea中显示换行符字符?
- 30. 如何在字符串中添加换行符?
哪个版本的Firefox?在FF9中完全不用做任何事情:http://jsfiddle.net/kVc6f/其实,我找不到一个浏览器,这*不工作在... – 2012-01-06 06:29:15
http:// jsfiddle。 net/9Z5as/ – Alan 2012-01-09 06:10:46