告诉浏览器用连字符替换UTF-8分词符?

时间:2017-07-15 10:23:13

标签: javascript utf-8

我刚刚探索了一个伟大的UTF-8字符\u200b,它告诉浏览器它可以打破一个单词,如果它不适合它的父容器:

MySuperLongWordThat\u200bWontFitItsParentContainer

将显示为

MySuperLongWordThat

WontFitItsParentContainer

有没有办法告诉浏览器自动将\u200b替换为连字符-,以防该字断开?

我想过用JavaScript手动替换它,但我不知道任何事件会在单词破坏时触发。

1 个答案:

答案 0 :(得分:1)

这不是零宽度空间的用途。

CSS hyphens属性可用于提供帮助,但您会从该文档中注意到,如果您想手动插入自动换行点,则应使用­ - & #34;软连字符"