CSS outline-style プロパティ

❮ 前章へ 完全な CSS リファレンス 次へ ❯

アウトラインのスタイルを設定します:

p {
    outline-style: dotted;
}
Try it Yourself ❯

他の "Try it Yourself" 例が下にあります。


定義と用法

アウトラインは、要素を「目立たせる」ために要素の周り(ボーダーの外)に引く線です。

outline-style プロパティは、アウトラインのスタイルを指定します。

デフォルト値: なし
継承: 継承する
アニメーション可否: 不可。animatable を参照
バージョン: CSS2
JavaScript 構文: object.style.outlineStyle="dashed" Try it

チップスと注意

アウトラインは、要素を囲む線で、マージンの周りに表示されます。 しかし、borderプロパティとは異なります。

アウトラインは、要素の大きさの一部ではないので、 要素のwidthとheightプロパティは、アウトラインの幅を含みません。


ブラウザ・サポート

表中の数字は、完全にプロパティをサポートした最初のブラウザのバージョンです。

プロパティ
outline-style 1.0 8.0 1.5 1.2 7.0

注: IE8 は、!DOCTYPEを指定した場合のみ outline-style をサポートします。


CSS 構文

outline-style: none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset|initial|inherit;

プロパティの値

説明 Play it
なし アウトラインを指定しません。これがデフォルトです Play it ❯
hidden アウトラインを指定しません Play it ❯
dotted 点線のアウトラインを指定します Play it ❯
dashed 破線のアウトラインを指定します Play it ❯
solid 実線のアウトラインを指定します Play it ❯
double 二重線のアウトラインを指定します Play it ❯
groove 窪んだように見えるアウトラインを指定します。効果は outline-color の値に依存する Play it ❯
ridge 隆起したように見えるアウトラインを指定します。効果は outline-color の値に依存する Play it ❯
inset 内側が窪んだように見えるアウトラインを指定します。効果は outline-color の値に依存する Play it ❯
outset 内側が隆起したように見えるアウトラインを指定します。効果は outline-color の値に依存する Play it ❯
initial プロパティにデフォルト値を設定します。initial を参照 Play it ❯
inherit このプロパティは親要素を継承します。inherit を参照

Examples

その他の例

いろいろな値を使用し、アウトラインのスタイルを設定します:

p.dotted {outline-style: dotted;}
p.dashed {outline-style: dashed;}
p.solid {outline-style: solid;}
p.double {outline-style: double;}
p.groove {outline-style: groove;}
p.ridge {outline-style: ridge;}
p.inset {outline-style: inset;}
p.outset {outline-style: outset;}
Try it Yourself ❯

関連ページ

CSS チュートリアル: CSS Outline

CSSリファレンス:outline プロパティ

HTML DOM リファレンス:outlineStyle プロパティ


❮ 前章へ 完全な CSS リファレンス 次へ ❯