• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:テーブルにスタイルシートをかけているのですが、問題があります。)

テーブルのスタイルシートに関する問題

このQ&Aのポイント
  • テーブルにスタイルシートをかけている際に、複数の列がある場合に境目の線が消えてしまう問題が発生しています。
  • テーブルのスタイルシートにおいて、テーブルのボーダーを0にすることで、ブラウザ上で1本の線の枠が表示されるようになります。
  • しかし、境目の線を表示させるためには、テーブルの隣の列との境目にborderの値を設定することで解決できます。

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

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

>そして、テーブルのボーダーを0にして、 >ブラウザ上では1本の線の枠で表示されています。 このくだりの意味がよくわかりませんが、 単に縦横にみっちり線をひきたいならこんなかんじで <style> table.ta { border-collapse:collapse; margin-left:auto; margin-right:auto; } table.ta td ,table.ta th{ border: 1px #3399ff solid; padding:0.5em; line-height: 150%; font-size: 9pt; } </style> <table class="ta" border=0> <tr> <th>test</th> <th>test</th> <th>test</th> </tr> <tr> <td>test</td> <td>test</td> <td>test</td> </tr> <tr> <td>test</td> <td>test</td> <td>test</td> </tr> <tr> <td>test</td> <td>test</td> <td>test</td> </tr> </table>

noname#68901
質問者

お礼

うまくいきまいた!ありがとうございました!

関連するQ&A