• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:テーブルについて)

テーブルについての要点

このQ&Aのポイント
  • テーブルについての要点
  • テーブルの横幅指定と改行について
  • テーブルの使い方と注意点

質問者が選んだベストアンサー

  • ベストアンサー
  • torayoshi
  • ベストアンサー率62% (910/1449)
回答No.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 × 規則に反してムリヤリ改行させるわけだから、全部ってわけには行かないですね。

tatutora
質問者

お礼

早々のご回答ありがとうございました。 その後、他の掲示板を2,3試したところ同じ結果となりました。 変な話、ホットしているところです。 今回、phpで掲示板を作るのが初めてで、コメント入力欄を送信して 確認のページにそれをテーブルで表示するとこでした。 テストラン中、テキストエリアに小文字3を押しっぱなしにして 送信すると、確認ページのテーブルで3の文字がはみ出しているではありませんか。 あああ、またバグかと悩んでいたところでした。 table、styleのwidthの属性を変えてもさっぱり利きませんでした。 ご回答いただきました内容を早々ためしてみようと思います。

その他の回答 (1)

回答No.1

こんにちは。 IE限定でよければ・・・、 style="word-break:break-all;word-wrap:break-word;" マルチブラウザに対応するなら、Javascriptとかでやるしかないですね・・・。

tatutora
質問者

お礼

早々のご回答ありがとうございました。 その後、他の掲示板を2,3試したところ同じ結果となりました。 変な話、ホットしているところです。 今回、phpで掲示板を作るのが初めてで、コメント入力欄を送信して 確認のページにそれをテーブルで表示するとこでした。 テストラン中、テキストエリアに小文字3を押しっぱなしにして 送信すると、確認ページのテーブルで3の文字がはみ出しているではありませんか。 あああ、またバグかと悩んでいたところでした。 早速試してみます。

専門家に質問してみよう