トップページの中の プロパティの中の Oのプロパティ一覧の中の outline-width

outline-width

  • 最終更新:2009年11月28日 21:35

outline-widthプロパティは、アウトライン(輪郭線)の幅を指定できます。
このアウトラインに関する説明はoutlineプロパティを参照してください。

対応ブラウザ
  • IE6未対応
  • IE7未対応
  • IE8対応
  • Firefox3.5対応
  • Opera10対応
  • Safari4対応
  • Chrome3対応

プロパティの解説

<border-width>|inherit
初期値
medium
適用される要素
全ての要素
継承
しません
パーセント値
N/A
メディア
visual, interactive

<border-width>の解説

thin
細いボーダー
medium
通常のボーダー
thick
太いボーダー
<長さ>
アウトラインのボーダー幅を指定します。なお、マイナス値は使えません。

thin, medium, thickの太さはUA(ブラウザとか)に依存しますが、必ず以下の関係を守る事になっています。

thin <= medium <= thick

outline-widthのサンプル

p {
  margin: 20px;
}

p input {
  margin: 10px 0;
  padding: 3px 5px;
  width: 300px;
}

p input:focus {
  outline-style: solid;
}

p input:focus.sample01 {
  outline-width: thin;
}

p input:focus.sample02 {
  outline-width: medium;
}

p input:focus.sample03 {
  outline-width: thick;
}

p input:focus.sample04 {
  outline-width: 10px;
}
<p>
<input value="thin" size="25" name="sample01" class="sample01" type="text" />
<br />
<input value="medium" size="25" name="sample02" class="sample02" type="text" />
<br />
<input value="thick" size="25" name="sample03" class="sample03" type="text" />
<br />
<input value="10px" size="25" name="sample04" class="sample04" type="text" />
</p>

このサンプルを今見ているブラウザで表示すると以下のようになります。
:focusで指定しているので、対応ブラウザでクリックしてみたりしてアウトラインの幅が変わるのを確認してください。

サンプルのブラウザ上の表示




このページの上部へ