46 of 313 menu

border-style プロパティ

プロパティ border-style は、すべての辺の 境界線のスタイルを同時に、または各辺ごとに個別に 指定します。以下のプロパティの一括指定プロパティです: border-left-style, border-right-style, border-top-style, border-bottom-style.

構文

セレクタ { border-style: 値; }

説明
solid 実線。
dotted 点線の境界線。
dashed 破線の境界線。
ridge 隆起した線の境界線。
double 二重線の境界線。 効果を見るには、境界線の幅は少なくとも 3px 以上である必要があります。
groove 溝状の境界線。
inset 埋め込み境界線。
outset 浮き出し境界線。
none 境界線なし。

初期値: none.

値の数

このプロパティは、1 個、2 個、 3 個、または 4 個の値を スペースで区切って指定できます:

説明
1 すべての辺に同じスタイルを適用。
2 最初の値を上下、2番目の値を左右の境界線に適用。
3 最初の値を上、2番目の値を左右、3番目の値を下の境界線に適用。
4 最初の値を上、2番目の値を右、 3番目の値を下、4番目の値を左の境界線に適用。

. solid 値

<div id="elem"></div> #elem { border-width: 1px; border-style: solid; border-color: black; width: 300px; height: 100px; }

:

. dotted 値

<div id="elem"></div> #elem { border-width: 1px; border-style: dotted; border-color: black; width: 300px; height: 100px; }

:

. dashed 値

<div id="elem"></div> #elem { border-width: 1px; border-style: dashed; border-color: black; width: 300px; height: 100px; }

:

. ridge 値

<div id="elem"></div> #elem { border-width: 3px; border-style: ridge; border-color: black; width: 300px; height: 100px; }

:

. double 値

<div id="elem"></div> #elem { border-width: 3px; border-style: double; border-color: black; width: 300px; height: 100px; }

:

. groove 値

<div id="elem"></div> #elem { border-width: 3px; border-style: groove; border-color: black; width: 300px; height: 100px; }

:

. inset 値

<div id="elem"></div> #elem { border-width: 3px; border-style: inset; border-color: black; width: 300px; height: 100px; }

:

. outset 値

<div id="elem"></div> #elem { border-width: 3px; border-style: outset; border-color: black; width: 300px; height: 100px; }

:

この例では、要素の各辺に異なる種類の境界線スタイルを 指定しています:

<div id="elem"></div> #elem { border-width: 1px; border-style: solid dotted dashed dotted; border-color: black; width: 300px; height: 100px; }

:

今度は、要素の各辺に対して境界線の幅と色も 異なる値で指定しています:

<div id="elem"></div> #elem { border-width: 1px 2px 3px 4px; border-style: dashed dotted solid double; border-color: red blue green black; width: 300px; height: 100px; }

:

ここでは、上下の境界線には solid を、 左右の境界線には dotted を 指定しています:

<div id="elem"></div> #elem { border-width: 1px; border-style: solid dotted; border-color: black; width: 300px; height: 100px; }

:

関連項目

  • 境界線の色を指定するプロパティ border-color
  • 境界線の幅を指定するプロパティ border-width
  • 境界線に関する一括指定プロパティ border
日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否