Search w3schools.com:

SHARE THIS PAGE

Style backgroundAttachment Property

Style Object Reference Style Object

Definition and Usage

The backgroundAttachment property sets or returns whether a background image should scroll with the content, or be fixed.

Syntax

Set the backgroundAttachment property:

Object.style.backgroundAttachment="scroll|fixed|inherit"

Return the backgroundAttachment property:

Object.style.backgroundAttachment

Value Description
scroll The background image will scroll with the rest of the page. This is default
fixed The background image stays fixed
inherit The setting of the background-attachment property is inherited from the parent element


Browser Support

Internet Explorer Firefox Opera Google Chrome Safari

The backgroundAttachment property is supported in all major browsers.

Note: The value "inherit" is not supported in IE7 and earlier. IE8 requires a !DOCTYPE. IE9 supports "inherit".


Example

Example

Set the background-image to be fixed (will not scroll):

<html>
<head>
<style type="text/css">
body
{
background:#f3f3f3 url('img_tree.png') no-repeat right top;
}
</style>
<script>
function displayResult()
{
document.body.style.backgroundAttachment="fixed";
}
</script>
</head>
<body>

<button type="button" onclick="displayResult()">Set background image to be fixed</button>
<br>

<h1>Hello World!</h1>
<p>This is a paragraph</p>
<p>This is a paragraph</p>
<p>This is a paragraph</p>
<p>This is a paragraph</p>
<p>This is a paragraph</p>
<p>This is a paragraph</p>
<p>This is a paragraph</p>
<p>This is a paragraph</p>
<p>This is a paragraph</p>
<p>This is a paragraph</p>
<p>This is a paragraph</p>
<p>This is a paragraph</p>
<p>This is a paragraph</p>
<p>This is a paragraph</p>

</body>
</html>

Try it yourself »


Examples

More Examples

Toggle between scroll and fixed
Toggle between scroll and fixed backgroundAttachment.


Style Object Reference Style Object

Your suggestion:

Close [X]

Thank You For Helping Us!

Your message has been sent to W3Schools.

Close [X]