轻松上手,快乐学习!

Style backgroundAttachment 属性


实例

设置背景图像为固定(不滚动):

document.body.style.backgroundAttachment = "fixed";
亲自试一试 »

页面下方有更多实例。


定义和用法

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 设置该属性为它的默认值。请参阅 initial
inherit 从父元素继承该属性。请参阅 inherit

技术细节

默认值: scroll
返回值: 一个字符串,表示背景图像如何附着到文档中的对象
CSS 版本 CSS1

更多实例

实例

在 DIV 元素上选择 scroll 和 local:

document.getElementById("myDIV").style.backgroundAttachment = "local";
亲自试一试 »

实例

在滚动和固定之间切换:

var x = document.body.style.backgroundAttachment;
document.body.style.backgroundAttachment = (x == "scroll")? "fixed":"scroll";
亲自试一试 »

实例

返回 background-attachment 属性的值:

alert(document.body.style.backgroundAttachment);
亲自试一试 »

相关页面

CSS 教程: CSS Background

CSS 参考手册: background-attachment 属性

HTML DOM 参考手册: background 属性


❮ Style 对象