border-left - 左枠をまとめて指定する

投稿日: / 更新日:

スタイルシートのborder-leftは、左枠の各プロパティをまとめて指定するためのプロパティです。

サンプルコード

border-leftを指定したサンプルコードです。

div {
	border-left: 10px dotted #D36015 ;
}

デモ

border-leftを指定したデモです。色(border-left-color)は#D36015、サイズ(border-left-width)は10px、スタイル(border-left-style)はdottedを指定しています。CSSを編集して、どのように表示が変わるか確認してみましょう。

値の指定

値は、border-left-colorborder-left-widthborder-left-styleの3つの値を、半角スペース( )で区切って指定します。順不同で大丈夫です。

/* 正しい */
#element {
	border-left: 10px dotted #D36015 ;
}

/* 正しい */
#element {
	border-left: #D36015 10px dotted ;
}

/* 間違い(3つの値を指定してない) */
#element {
	border-left: 10px dotted ;
}

個々の値の指定方法は主に下記の通りです。リンクをクリックすると、デモ、または専用ページを確認できます。

項目説明
inherit親要素の値を引き継ぐ。例の場合、div要素のborder-leftには、bodyに指定された値(10px dotted #D36015)が引き継がれる。
initialプロパティの初期値が適用される。この場合、枠線は表示されない。
border-left-color左枠の色を指定する。
border-left-style左枠のスタイルを指定する。
border-left-width左枠の幅を指定する。

ブラウザのサポート

2016年7月現在の、ブラウザのサポート状況は次の通りです。全ての主要ブラウザで、ベンダープレフィクスなど気にすることなく利用できます。

  • Chrome

    -

    時期不明

  • Firefox

    -

    時期不明

  • Safari

    -

    時期不明

  • Ie

    -

    時期不明

  • Edge

    -

    時期不明

  • Opera

    -

    時期不明

  • Safari(iOS)

    -

    時期不明

  • Ie Mobile

    -

    時期不明

  • Chrome

    -

    時期不明

  • Android

    -

    時期不明

  • FF Mobile

    -

    時期不明

  • Opera Mobile

    -

    時期不明