HTML & CSS

outline-offsetプロパティ

  1. 最終更新日:
  2. 公開日:

outline-offsetプロパティは要素とアウトラインの間隔を指定するプロパティです。

  • 初期値

    0

  • 継承

    不可

  • 適用できる要素

    全要素

outline-offsetプロパティに指定できる値

outline-offsetプロパティに指定する要素とアウトラインの間隔は「数値 + 任意の単位」で指定します。

上下左右の4辺全てに一括指定することしかできないため、borderプロパティのように特定の辺だけ指定するといったことはできません。

CSS コード例

.element1 {
	outline: 5px solid #006ac3;
	outline-offset: 5px;
}

HTML コード例

<p class="element1"></p>

ブラウザで表示すると以下のようになります。

offsetを指定した例

アウトラインは指定した要素の外側に線を敷くため、ボーダーよりも外側に表示されます。
親要素のmarginプロパティpaddingプロパティの領域に重なる点に注意してください。

アウトラインの表示領域

記事一覧