CSS で TABLE の表示を変更するサンプルを作ってみました。
https://codepen.io/darucub/pen/ZYWbzma
CSS のコード
table {
border-collapse: collapse;
border: 1px solid #CCCCCC;
}
th {
border: 1px solid #CCCCCC;
background-color: #DDDDDD;
font-weight: normal;
line-height: 125%;
padding:0.5em;
}
td {
border: 1px solid #CCCCCC;
background-color: #EEEEEE;
line-height: 125%;
padding:0.5em;
}
上記コードの中にある、
border-collapse: collapse;
と言う指定は、隣接するボーダー間の余白・マージンを無視する設定。ようするに隣接するボーダーを引っ付ける為の物。
HTML のコード
<table>
<tr>
<th>Apple</th>
<th>Macintosh</th>
<th>Windows</th>
</tr>
<tr>
<td>Win FF 1.0 : OK</td>
<td>Win IE 6.0 : OK</td>
<td>Win NS 7.2 : OK</td>
</tr>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
</tr>
</table>
表示確認
-
OK – Mac Firefox 2.0
-
OK – Mac Safari 2.0
現場からは以上です。それでは、またッ!!!
