このウェブサイトはご利用の端末での閲覧に対応していません。
This website does not support your device.

border-spacing”プロパティ:境界線の間隔

記事Feb. 16th,2021
テーブルの境界線の間隔を指定する
この記事はCSS3に対応しています。
この記事はCSS3に対応しています。

プロパティについて

概要

初期値 border-spacing: 0;
適用対象 テーブル要素とインライン・テーブル要素
継承 Yes
パーセント値 パーセント値は指定できません
計算値 2個の絶対長
アニメーション 離散

border-spacing”プロパティはborder-collapse”プロパティの値が“separate”である場合に隣接するボーダーの間隔を指定するプロパティです。

border-collapse”プロパティの値が“collapse”である場合には“border-spacing”プロパティは意味を持ちません。

サンプルコード

table { border-spacing: 5px;}

説明
<length> pxemなどで境界線の間隔を指定

テーブルの境界線と一番端にあるセルの境界線との間隔は“border-spacing”プロパティで指定した距離にテーブルの余白を加えた間隔になります。

値の指定方法

値は1つ、もしくはホワイトスペースで区切って2つ指定することができます。

値が1つの場合はその値が水平方向と垂直方向の両方の間隔となります。

border-spacing: 〚境界線の間隔〛;

値が2つの場合は1つ目の値が水平方向、2つ目の値が垂直方向の間隔となります。

border-spacing: 〚境界線の水平方向の間隔〛 〚境界線の垂直方向の間隔〛;

仕様書

定義されている仕様書
Level 1 Level 2
勧告(REC) 勧告(REC)
border-spacing
定義なし

定義あり

使用例

境界線の間隔を指定する

table {
border-collapse: separate;
border-spacing: 5px;
}
会員番号 名前 住所
001 アザラシ 北極
002 ペンギン 南極
003 シャチ 太平洋

それぞれの方向の間隔を指定する

table {
border-collapse: separate;
border-spacing: 5px 10px;
}
会員番号 名前 住所
001 アザラシ 北極
002 ペンギン 南極
003 シャチ 太平洋
一番上へ
トップにもどる
シェアする
シェアする
Facebookでシェアする
ツイート
Google+でシェア
Pocket
はてなブックマーク