背景の設定
今までのページで個別に指定してきた、背景色、背景画像、繰り返し、表示方式、表示位置、の5つの設定項目について、まとめて指定する方法について見ていきます。定義式は下記のようになります。
background : color url(image) repeat attachement h-position v-position
プロパティは"background"です。値には各設定項目に適した値を指定します。また項目は省略可能で省略された項目はデフォルトの値が使われます。例えば下記のようになります。
background : #ff0000 url("./test.gif") repeat-y scroll 10px 10px; background : url("./test.gif") no-repeat 10px 10px;
では実際に試してみます。
※本サンプルで使用した画像は牛飼いとアイコンの部屋の画像を使わせて頂きました。
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html lang="ja"> <head> <meta http-equiv="Content-Type" Content="text/html;charset=UTF-8"> <title>スタイルシートサンプル</title> <link rel="stylesheet" href="./css/sample6.css" type="text/css"> </head> <body> <p> 画像関係の値をまとめて指定すするサンプルです。<br> </p> </body> </html>
@charset "Shift_Jis"; body{ background:#e0ffff url("../img/catdog4.gif") repeat-y 30px 0px; }
実行結果は下記の通りです。
( Written by Tatsuo Ikura )
Profile
著者 / TATSUO IKURA
初心者~中級者の方を対象としたプログラミング方法や開発環境の構築の解説を行うサイトの運営を行っています。