[ CSS ] TABLE の表示を変更するサンプル

CSS で TABLE の表示を変更する サンプル を作ってみました。

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

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です