Index

HOME > プログラムTOP > 資料集 > CSS




CSS : 背景のプロパティ


background :: 背景の一括指定

●書式
background : color image position repeat attach (順不同)
color ... 背景色(省略可)
image ... 背景画像(省略可)
position ... 背景画像の位置(省略可)
repeat ... 背景画像の並べ方(省略可)
attach ... 背景画像の固定方法(省略可)
●設定値
color : background-colorの値
image : background-imageの値
repeat : background-repeatの値
position : background-positionの値
attach : background-attachmentの値
●対象要素
・各値の適用状況に依存
・子要素への値の適用 : なし
●対応状況
IE6.0IE5.5IE5.0NN7.xSafariMacIE5OP7.x
・各値ごとの対応状況に依存します。

background-attachment :: 背景画像の固定方法

●書式
background-attachment : value
value ... 固定方法を示す値
●設定値
・scroll ... 背景画像を固定しない。スクロール可。
・fixed ... 背景画像を固定する。スクロール不可。
・inherit ... 親要素に依存。
*初期値 : scroll
●対象要素
・すべての要素
・子要素への値の適用 : なし
●対応状況
IE6.0IE5.5IE5.0NN7.xSafariMacIE5OP7.x
・IEではp要素に指定すると正しく表示されません。

background-color :: 背景色

●書式
background-color : value
value ... 色を示す値
●設定値
・RGB(r,g,b) ... r : 赤, g : 緑, b : 青 / それぞれ 0〜255 または 0%〜100% の範囲
・#rgb ... rgb : 赤緑青 / それぞれ0〜f または 00〜ff の範囲
・色のキーワード ... 基本16色。それ以外は環境に依存
・transparent ... 透明色
・inherit ... 親要素に依存
*初期値 : transparent
●対象要素
すべての要素
子要素への値の適用 : なし
●対応状況
IE6.0IE5.5IE5.0NN7.xSafariMacIE5OP7.x

background-image :: 背景画像

●書式
background-image : value
value ... 画像のアドレスを示す値
●設定値
・url(str) ... str : 画像のアドレス
・none ... 画像なし
・inherit ... 親要素に依存
*初期値 : none
●対象要素
・すべての要素(select要素を除く)
・子要素への値の適用 : なし
●対応状況
IE6.0IE5.5IE5.0NN7.xSafariMacIE5OP7.x
・Safariではフォームには適用されません。
・MacIE5ではフォームの入力用要素には適用されません。

background-position :: 背景画像の位置

●書式
background-position : value
value ... 要素の左端からの位置(上端からの位置は50%に固定)

background-position : value1 value2
value1 ... 要素の左端からの位置
value2 ... 要素の上端からの位置
●設定値
・数値 + 単位(%, em, ex, px, mm, cm, in, pc, pt)
・top ... 要素の上端から画像の上端まで 0%
・right ... 要素の左端から画像の右端まで 100%
・bottom ... 要素の上端から画像の下端まで 100%
・left ... 要素の左端から画像の右端まで 0%
・center ... 要素の端から画像の中心まで 50%
・inherit ... 親要素に依存
*初期値 : 0% 0%
●対象要素
・ブロックレベル要素、置換要素
・子要素への値の適用 : なし
●対応状況
IE6.0IE5.5IE5.0NN7.xSafariMacIE5OP7.x

background-repeat :: 背景画像の並べ方

●書式
background-repeat : value
value ... 並べ方を示す値
●設定値
・repeat ... 右方向と下方向に繰返し並べる
・repeat-x ... 右方向に繰返し並べる
・repeat-y ... 下方向に繰返し並べる
・no-repeat ... 繰り返して並べない
・inherit ... 親要素に依存
*初期値 : repeat
●対象要素
・すべての要素
・子要素への値の適用 : なし
●対応状況
IE6.0IE5.5IE5.0NN7.xSafariMacIE5OP7.x

www.sasaraan.net

(c) morijoh