Latest web development tutorials
×

CSS コース

CSS コース CSS 簡単な紹介 CSS 文法 CSS Id と Class セレクタ CSS 作ります CSS 背景(background) CSS テキスト(text) CSS フォント(Fonts) CSS リンク(link) CSS リストスタイル(ul) CSS テーブル(table) CSS ボックスモデル CSS フレーム(border) CSS 輪郭(outline) CSS マージン(margin) CSS 充填(padding) CSS グループ化とネスト CSS サイズ(Dimension) CSS ディスプレイ(display) CSS 検索します(position) CSS フロート(float) CSS 整列します(align) CSS セレクタの組み合わせ CSS 擬似クラス CSS 擬似要素 CSS ナビゲーションバー CSS ドロップダウンメニュー CSS イメージギャラリー CSS 透視画像/不透明な CSS 画像モザイク技術 CSS メディアタイプ CSS 属性セレクタ CSS サマリー CSS 例

CSS3 コース

CSS3 コース CSS3 簡単な紹介 CSS3 フレーム(border) CSS3 背景 CSS3 段階的変化 CSS3 テキストエフェクト CSS3 フォント CSS3 2D 変更 CSS3 3D 変更 CSS3 トランジション CSS3 アニメーション CSS3 マルチカラム CSS3 ユーザーインターフェース

CSS レスポンシブデザイン

Viewport グリッドビュー メディアクエリ ビデオ(video) フレーム

CSS リファレンスマニュアル

CSS リファレンスマニュアル CSS セレクタ CSS スピーチリファレンス CSS Web セーフフォント CSS アニメーション CSS ユニット CSS カラー CSS カラー値 CSS 色名 CSS 16進数の色

CSSの背景(バックグラウンド)

CSSの背景特性はHTML要素の背景を定義するために使用されます。

CSSプロパティは、背景エフェクトを定義します。

  • 背景色
  • 背景画像
  • 背景リピート
  • 背景アタッチメント
  • background-position

背景色

背景色プロパティは、要素の背景色を定義します。

ボディセレクタで使用するページの背景色:

body {background-color:#b0c4de;}

»をお試しください

CSSは、カラー値は通常、以下のように定義されています。

  • 六角 - など: "#FF0000の」
  • RGB - など:「RGB(255,0,0) "
  • 色の名前 - など:「赤」

次の例では、H1、pおよびdiv要素は、異なる背景色を持っています:

h1 {background-color:#6495ed;}
p {background-color:#e0ffff;}
div {background-color:#b0c4de;}

»をお試しください


背景画像

背景画像の属性は、背景画像の要素について説明します。

デフォルトでは、背景画像を繰り返し素子全体のエンティティをカバーするように表示タイルれます。

ページの背景画像の設定例:

body {background-image:url('paper.gif');}

»をお試しください

ここでは、テキストと背景画像の悪い組合せの一例です。 テキスト貧しい読みやすさ:

body {background-image:url('bgdesert.jpg');}

»をお試しください


背景画像 - 水平または垂直タイル

デフォルトでは、背景画像のプロパティは、ページの水平または垂直方向にタイル張りされています。

いくつかの画像は水平方向および垂直方向にタイル張りのため、以下のように、それは、非常に協調的に見える場合:

body
{
background-image:url('gradient2.png');
}

»をお試しください

水平方向にのみ画像タイル(繰り返す-X)をした場合、ページの背景が良くなります。

body
{
background-image:url('gradient2.png');
background-repeat:repeat-x;
}

»をお試しください


背景画像 - セット位置ではなく、タイル

発言 背景画像は、テキストレイアウトに影響を与えませんしましょう

あなたは画像タイルをしたくない場合は、バックグラウンド・リピートプロパティを使用することができます。

body
{
background-image:url('img_tree.png');
background-repeat:no-repeat;
}

»をお試しください

テキストが同じ場所に表示され、ページレイアウトをより合理的にするために、我々は、画像の位置を変更することができ、テキストの読み取りを上記の例では、背景画像と影響を与えません。

background-positionプロパティは、ここでは、バックグラウンドで画像を変更するために使用することができます。

body
{
background-image:url('img_tree.png');
background-repeat:no-repeat;
background-position:right top;
}

»をお試しください


背景 - 速記プロパティ

上記の例では、制御するための属性の多くを介してページの背景色を見ることができます。

これらのプロパティのコードを簡素化するために、我々はこれらの属性が同じプロパティに組み合わされて使用することができます。

「背景」の短縮形プロパティの背景色:

body {background:#ffffff url('img_tree.png') no-repeat right top;}

»をお試しください

速記プロパティを使用する場合は、属性値の順序と::

  • 背景色
  • 背景画像
  • 背景リピート
  • 背景アタッチメント
  • background-position

すべてのこれらの属性は、ページの実際のニーズに応じて使用することができ、使用する必要はありません。

この例では、前述のCSSを使用し、インスタンスを表示することができます: CSSの例


例

より多くの例

固定背景画像を設定する方法
この例では、固定された背景画像を設定する方法を示します。 画像は、ページの残りの部分と一緒にスクロールしません。


CSSの背景のプロパティ

Property 描述
background 简写属性,作用是将背景属性设置在一个声明中。
background-attachment 背景图像是否固定或者随着页面的其余部分滚动。
background-color 设置元素的背景颜色。
background-image 把图像设置为背景。
background-position 设置背景图像的起始位置。
background-repeat 设置背景图像是否及如何重复。