- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:テーブルにスタイルシートをかけているのですが、問題があります。)
テーブルのスタイルシートに関する問題
このQ&Aのポイント
- テーブルにスタイルシートをかけている際に、複数の列がある場合に境目の線が消えてしまう問題が発生しています。
- テーブルのスタイルシートにおいて、テーブルのボーダーを0にすることで、ブラウザ上で1本の線の枠が表示されるようになります。
- しかし、境目の線を表示させるためには、テーブルの隣の列との境目にborderの値を設定することで解決できます。
- みんなの回答 (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>
お礼
うまくいきまいた!ありがとうございました!