- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:テーブルについて)
テーブルについての要点
このQ&Aのポイント
- テーブルについての要点
- テーブルの横幅指定と改行について
- テーブルの使い方と注意点
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
解決策ではないので参考程度に。 style="word-break:break-all;word-wrap:break-word;" いくらwidthを指定しても、テーブルの大きさを固定しないと、 画面いっぱいの幅に伸びてしまうようだ。 <table style="table-layout:fixed;word-wrap:break-word;width:***px;"> ただ、IE独自と言えど、今は他のブラウザも対応してるみたい。 [一例としてwidth400pxで指定] IE ○ Firefox3.6.8 ○ Chrome5 ○ Safari5 ○ Opera10 × 規則に反してムリヤリ改行させるわけだから、全部ってわけには行かないですね。
その他の回答 (1)
- taka451213
- ベストアンサー率47% (436/922)
回答No.1
こんにちは。 IE限定でよければ・・・、 style="word-break:break-all;word-wrap:break-word;" マルチブラウザに対応するなら、Javascriptとかでやるしかないですね・・・。
質問者
お礼
早々のご回答ありがとうございました。 その後、他の掲示板を2,3試したところ同じ結果となりました。 変な話、ホットしているところです。 今回、phpで掲示板を作るのが初めてで、コメント入力欄を送信して 確認のページにそれをテーブルで表示するとこでした。 テストラン中、テキストエリアに小文字3を押しっぱなしにして 送信すると、確認ページのテーブルで3の文字がはみ出しているではありませんか。 あああ、またバグかと悩んでいたところでした。 早速試してみます。
お礼
早々のご回答ありがとうございました。 その後、他の掲示板を2,3試したところ同じ結果となりました。 変な話、ホットしているところです。 今回、phpで掲示板を作るのが初めてで、コメント入力欄を送信して 確認のページにそれをテーブルで表示するとこでした。 テストラン中、テキストエリアに小文字3を押しっぱなしにして 送信すると、確認ページのテーブルで3の文字がはみ出しているではありませんか。 あああ、またバグかと悩んでいたところでした。 table、styleのwidthの属性を変えてもさっぱり利きませんでした。 ご回答いただきました内容を早々ためしてみようと思います。