前提・実現したいこと
下記のtableのように、thのテキストの高さの影響で一番上のtdのみ高さが変わってしまいますので、
tdの高さを全て30pxで統一させたいです。
cssの問題でしょうか。
ご教授いただけますと幸いです。
html
1<table width="500"> 2 <tbody> 3 <tr> 4 <td rowspan="3">ねこ<br>いぬ</td> 5 <td>AAA</td> 6 <td>BBB</td> 7 </tr> 8 <tr> 9 <td>AAA</td> 10 <td>BBB</td> 11 </tr> 12 <tr> 13 <td>AAA</td> 14 <td>BBB</td> 15 </tr> 16 <tr> 17 <td rowspan="2">くじら<br>からす</td> 18 <td>AAA</td> 19 <td>BBB</td> 20 </tr> 21 <tr> 22 <td>AAA</td> 23 <td>BBB</td> 24 </tr> 25 </tbody> 26 </table>
css
1<style> 2 table, 3 td, 4 th { 5 border: 1px solid #595959; 6 border-collapse: collapse; 7 } 8 9 td, 10 th { 11 padding: 3px; 12 width: 30px; 13 } 14 15 td{ 16 height: 30px; 17 } 18 </style>
回答1件
あなたの回答
tips
プレビュー