2017-07-15 5 views
1

は、私はちょうどそれが収まらない場合には、単語を破ることができるブラウザを伝える素晴らしいUTF-8文字\u200bを、探検それは親コンテナです:UTF-8の単語区切り文字をハイフンに置き換えるようブラウザに指示しますか?

MySuperLongWordThat\u200bWontFitItsParentContainer

として表示されますMySuperLongWordThat

WontFitItsParentContainer

自動的にを置き換えるために、ブラウザに指示する方法はありますハイフン-の場合は、単語が壊れますか?

JavaScriptを手動で置き換えることを考えましたが、単語が壊れたときに発生するイベントはわかりません。

+0

これらの単語区切りは、JavaScriptではなくページ上に表示されたブラウザの表示エンジンによって処理されます。 –

+0

これを実現するには、CSSの 'word-break:break-all;'プロパティも使用できます。 – Svenskunganka

+0

あなたがそれを交換した場合にそれを使用する目的を破るだろう – charlietfl

答えて

1

これは、幅ゼロのスペースが意図しているものではありません。

CSS hyphensプロパティを使用して助けてもらえますが、手動でワードラップポイントを挿入する場合は、­ - 「ソフトハイフン」を使用する必要があります。

+0

'­'は私が探していたものです。ありがとう! – ManuKaracho

関連する問題