これらの埋め込みテーブルをテーブルに埋め込むときに自動的に折り返すようにする方法
大きなテーブルを幅 700 ピクセルに定義し、各小さなテーブルを幅 150 ピクセルになるように埋め込みます。各行に 4 つの小さなテーブルが表示されます。行を折り返す
コードは次のとおりです:
(結果: テーブルは折り返されず、大きなテーブルは壊れます)
<!-- Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --> //PHP语句,从数据库select内容 <table width="700" align="center"> <tr> <td> <table width="150"> //PHP语句这里显示从数据库中捞出的内容 </table> //PHP语句,循环以上这个table </td> </tr> </table>
に問題があるはずです <tr><td> <表幅=150 ボーダー=1 スタイル='float:left'> </td></tr><tr><td>a</td></tr> </テーブル> <表幅=150 ボーダー=1 スタイル='float:left'> <tr><td>a</td></tr> </テーブル> <表幅=150 ボーダー=1 スタイル='float:left'> <tr><td>a</td></tr> </テーブル> <表幅=150 ボーダー=1 スタイル='float:left'> <tr><td>a</td></tr> </テーブル> <表幅=150 ボーダー=1 スタイル='float:left'> <tr><td>a</td></tr> </テーブル> <表幅=150 ボーダー=1 スタイル='float:left'> <tr><td>a</td></tr> </テーブル> </td></tr> </テーブル> <br><font color="#e78608">------解決策------------------</font><br> 作成者が表の行の折り返しを制御していないことは明らかです。 <br><br> 参考となる 3 つの方法: <br><br>1. DIV を使用します (はるかに便利ですが、スタイル シートを再設計する必要があるという欠点があります) <br><br>2. フロアを使用します。上のものは左にフロートします (欠点は、コンテンツが左にあり、中央に配置できないことです) <br><br>3. PHP プログラム制御を使用します: 毎回 4 つの値を取り出し、4 つのテーブルに入力し、再度<tr> (便利すぎて美しい) <div class="clear"></div>