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

Style backgroundAttachment Property

<スタイルオブジェクト

固定されるように背景画像を設定します(will not scroll)

document.body.style.backgroundAttachment = "fixed";
»それを自分で試してみてください

もっと"Try it Yourself"以下の例。


定義と使用法

backgroundAttachmentプロパティセットや背景画像は、コンテンツにスクロールする必要があり、あるいは固定することかどうかを返します。


ブラウザのサポート

表中の数字は完全にプロパティをサポートする最初のブラウザのバージョンを指定します。

プロパティ
backgroundAttachment 1.0 4.0 1.0 1.0 3.5

構文

backgroundAttachmentプロパティを返します:

object .style.backgroundAttachment

backgroundAttachmentプロパティを設定します。

object .style.backgroundAttachment="scroll|fixed|local|initial|inherit"

プロパティ値

説明
scroll 要素と一緒に背景がスクロールします。 これがデフォルトです
fixed 背景は、ビューポートに関連して固定されています。
local 要素の内容に加えて、背景スクロール
initial このプロパティがデフォルト値に設定します。 最初の記事を読みます
inherit その親要素からこのプロパティを継承します。 継承についての記事を読みます

技術的な詳細

デフォルト値: スクロール
戻り値: 背景画像は、文書内のオブジェクトに付加する方法を表す文字列
CSSのバージョン CSS1

その他の例

DIV要素のスクロールとローカルの間で選択します:

document.getElementById("myDIV").style.backgroundAttachment = "local";
»それを自分で試してみてください

スクロールと固定を切り替えます:

var x = document.body.style.backgroundAttachment;
document.body.style.backgroundAttachment=(x=="scroll")? "fixed":"scroll";
»それを自分で試してみてください

背景添付プロパティの値を返します:

alert(document.body.style.backgroundAttachment);
»それを自分で試してみてください

関連ページ

CSSチュートリアル: CSSの背景

CSSリファレンス: background-attachment property

HTML DOMリファレンス: background property


<スタイルオブジェクト