質問: テーブル内の文字列を改行させたい | | | --- | | aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa | これを、ある一定の幅を指定して改行させたいのですが、 cssを使おうが使わず指定しようが、反映されません。 全角文字だと反映されます。 ie6、ie7で対応させたいと思っています。 cssでも何でも良いので、どうすれば対応出来るのか ご教示下さい。
回答: 英数半角文字だと、続けて入力した場合、一つの単語とみなして禁則処理をしてしまうんだと思います。 なので、 で改行するのがいいのかと思いますが、 ieで対応したいということなので、ie7で動作するかはわかりませんが、 word-break:break-all; の指示で単語の切れ目を無視して改行してくれると思います。 参考url:http://www.htmq.com/style/word-break.shtml