CSSのワードラッププロパティ(break-wordに設定)を使用して、固定幅と可変高さのdiv要素内にスペースのない単一の文字列全体を表示しています。div要素自体はテーブルセル内にあります<td>
。単語の区切りは期待どおりに機能し、定義された固定幅で単語を区切ります。ただし、IE9(IE7ドキュメント標準を使用)では、divの後に余分なスペースがあり、テーブルセルの幅が拡張されているように見えます(望ましくありません)。CSSで指定されているように、div幅自体は正しいように見えます。divとテーブルセルの周囲の境界線を使用して確認しました。テーブルのセル幅(および最大幅)を明示的に設定しようとしましたが、どちらの方法も機能しません。この動作はFirefoxまたはChromeでは観察されません。
編集:ここにサンプルコードを追加しました。この問題は、IE(Browser_Mode = IE9; Document_Mode = IE7)でのみ発生します。