0

以下のコードは、Firefox と、Chrome や Safari などの他のブラウザの両方で html として表示してください。

[ ] ( ) およびその他の \W 文字により、単語の折り返しが早すぎる折り返しを生成するようです

firefox で指定されているように、word-wrap は完全に実装されています。

<style>
    div.working {background:blue; height:400px; width:130px;}
    div.notWorking {background:red; height:400px; width:130px;}
    div {oveflow:hidden; word-wrap: break-word; font-family:monospace}
</style>

<div class="working">AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA</div>

<div class="notWorking">[X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X]</div>

ご協力いただきありがとうございます

4

2 に答える 2

1

早すぎるワーピングを避けるために、避けるべき特殊文字/文字列の包括的なリストを作成しました。

'][',')(','}{','-','><','\/'
于 2012-05-18T15:07:43.823 に答える
0

word-wrapこれはプロパティとは関係ありません。Firefox は[X][X]1 つの単語と見なし、適切にラップします。ただし、この特別な動作をトリガーする句読点のリストが何であるかはわかりません。

于 2012-05-09T23:31:25.280 に答える