備忘録的プログラミングリファレンス

background-attachment プロパティ

 background-attachment プロパティは、スクロールにおける背景画像の配置を指定する CSS プロパティです。
 配置の指定は、背景画像もスクロールする scroll、スクロールに関係なく固定する fixed、設定エレメントのスクロールに合わせる local が選べます。

背景をスクロールに関係なく固定(Exampleを参照
background-attachment: fixed;

ページ内 Index

構文(Syntax)

 background-attachment の構文です。

CSS

background-attachment: scroll | fixed | local ;

DOM ( JavaScript )

値の取得
String=object.style.backgroundAttachment
値の設定
object.style.backgroundAttachment=" scroll | fixed | local " 

 グローバル値として initialinheritrevertunset も使用することができます。

値(Values)

 background-attachment に指定できる値です。

Value摘要
scroll初期値(default value)、スクロールする
fixedスクロールに関係なくウィンドウ上に固定
local設定エレメントのスクロールに合わせる

 以下のグローバル値も指定できます。

キーワード値機能
initial仕様で決められた設定値
inherit親エレメントの設定値を継承
revertブラウザで設定された値
unset継承値が優先される。値が継承値されるプロパティでは inherit に同じ。継承されない場合は revert に同じ

 指定値を固定化する場合は !important 宣言を加えます。

備考(Remarks)

 background-attachment の備考です。

初期値(Default value)scroll
継承(Inherited)no
変化(Animatable)no

Example

 background-attachment の表示例です。
 background-attachment プロパティは、スクロールに対して背景を固定するか、否かを指定できます。

 以下の例では固定、fixed値です。背景が固定され、スクロールに連動しません。