最新のWeb開発のチュートリアル
×

CSS チュートリアル

CSS HOME CSS 導入 CSS 構文 CSS の仕方 CSS 色 CSS 背景 CSSボーダー CSS 余白 CSS パディング CSS 高さ/幅 CSS テキスト CSS フォント CSS リンクス CSS リスト CSS テーブル CSS ボックスモデル CSSの概要 CSSの表示 CSS 最大幅 CSSのポジション CSS 浮く CSS Inline-block CSS 整列します CSS コンビネータ CSS 擬似クラス CSS 擬似要素 CSS ナビゲーションバー CSS ドロップダウン CSS ツールチップ CSS イメージギャラリー CSS 画像の不透明度 CSS 画像のスプライト CSS attrのセレクタ CSSフォーム CSS カウンター

CSS3

CSS3 導入 CSS3 角丸 CSS3 ボーダーイメージ CSS3 背景 CSS3 色 CSS3 グラデーション CSS3 影 CSS3 テキスト CSS3 フォント CSS3 2Dトランスフォーム CSS3 3Dトランスフォーム CSS3 トランジション CSS3 アニメーション CSS3 画像 CSS3 ボタン CSS3 ページネーション CSS3 複数の列 CSS3 ユーザーインターフェース CSS3 ボックスのサイズ設定 CSS3 Flexbox CSS3 メディアクエリー CSS3 MQ例

CSS レスポンシブWebデザイン

レスポンシブWebデザイン イントロ レスポンシブWebデザイン ビューポート レスポンシブWebデザイン グリッドビュー レスポンシブWebデザイン メディアクエリー レスポンシブWebデザイン 画像 レスポンシブWebデザイン ビデオ レスポンシブWebデザイン フレームワーク

CSS Examples

CSS 例 CSS クイズ CSS 証明書

CSS References

CSS 参照 CSS セレクタ CSS 機能 CSS リファレンス聴覚 CSS Web Safe フォント CSS アニメーション CSS ユニット CSS PX-EMコンバータ CSS 色 CSS 色値 CSS 色名 CSS3 ブラウザのサポート

 

CSS Outline


CSSのアウトラインのプロパティ

境界の外 - 輪郭が要素の周りに描かれた線です。 これは、要素を作るために使用することができ"stand out"

CSSのoutlineプロパティは、スタイル、色、輪郭線の幅を指定します。

この要素は、細い黒のボーダーと10pxの広いと緑のある二重のアウトラインを持っています。


CSSのOutline

outline要素が作成する(国外)要素の周りに描かれているラインである"stand out"

しかし、 outlineプロパティは、borderプロパティとは異なる- outline要素の寸法の一部ではありません。 要素の全体の幅と高さは輪郭線の幅に影響されません。


Outlineスタイル

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

outline-styleプロパティは、次のいずれかの値を持つことができます。

  • dotted -点線のアウトラインを定義します
  • dashed -点線のアウトラインを定義します
  • solid -固体アウトラインを定義します
  • double -ダブルアウトラインを定義します
  • groove - 3D溝付きアウトラインを定義します。 効果はアウトライン色の値に依存します
  • ridge - 3D畝アウトラインを定義します。 効果はアウトライン色の値に依存します
  • inset - 3Dのインセットのアウトラインを定義します。 効果はアウトライン色の値に依存します
  • outset - 3D最初のアウトラインを定義します。 効果はアウトライン色の値に依存します
  • none -何のアウトラインを定義します
  • hidden -隠されたアウトラインを定義します

次の例では、最初に各周りに細い黒の境界線設定<p>要素を、それは異なる示しoutline-style値を:

p {
    border: 1px solid black;
    outline-color: red;
}

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;}

結果:

A dotted outline.

A dashed outline.

A solid outline.

A double outline.

A groove outline. The effect depends on the outline-color value.

A ridge outline. The effect depends on the outline-color value.

An inset outline. The effect depends on the outline-color value.

An outset outline. The effect depends on the outline-color value.

»それを自分で試してみてください
注意注:しない限り、後述する他のCSSのアウトラインのプロパティのどれも何の効果もありませんoutline-styleプロパティが設定されています!

アウトラインの色

outline-color性は、輪郭の色を設定するために使用されます。

色はによって設定することができます。

  • 名前-のように、色名を指定して"red"
  • RGB -のように、RGB値を指定して"rgb(255,0,0)"
  • 六角-のように、進値を指定する"#ff0000"
  • 反転は、 - (アウトライン色の背景にかかわらず、表示されていることを保証する)色反転を行い、

p {
    border: 1px solid black;
    outline-style: double;
    outline-color: red;
}

結果:

A colored outline.

»それを自分で試してみてください

アウトライン幅

outline-widthプロパティは、アウトラインの幅を指定します。

幅は、特定のサイズ(のように設定することができるpx, pt, cm, em薄い媒体、または厚い:等)又は三事前定義された値のいずれかを使用して。

p {border: 1px solid black;}

p.one {
    outline-style: double;
    outline-color: red;
    outline-width: thick;
}

p.two {
    outline-style: double;
    outline-color: green;
    outline-width: 3px;
}

結果:

A thick outline.

A thinner outline.

»それを自分で試してみてください

Outline -速記プロパティ

コードを短くするためには、一つの特性のすべての個々のアウトラインのプロパティを指定することも可能です。

outlineプロパティは、次の個々のアウトラインのプロパティの簡略記述特性であります:

  • outline-width
  • outline-style (必須)
  • outline-color

p {
    border: 1px solid black;
    outline: 5px dotted red;
}

結果:

An outline.

»それを自分で試してみてください

練習で自分自身をテスト!

演習1» 演習2» 演習3»


すべてのCSSアウトラインのプロパティ

プロパティ 説明
outline 1宣言内のすべてのアウトラインのプロパティを設定します。
outline-color アウトラインの色を設定します。
outline-offset 要素の概要およびエッジまたは境界線の間のスペースを指定します。
outline-style アウトラインのスタイルを設定します
outline-width 輪郭線の幅を設定します