W3Schools.com

Style background Property

Style Object Reference Style Object

Definition and Usage

The background property sets or returns up to five separate background properties, in a shorthand form.

With this property, you can set/return:

  • background-color
  • background-image
  • background-repeat
  • background-attachment
  • background-position

The properties above can also be set with separate style properties. The use of separate properties is highly recommended for non-advanced authors for better controllability.

Syntax

Set the background property:

Object.style.background="color image repeat attachment position"

Return the background property:

Object.style.background

Tip: The default value for the background property is: transparent none repeat scroll 0% 0%.

Parameter Description
color Sets the background color of an element
image Sets the background image for an element
repeat Sets how a background image will be repeated
attachment Sets whether a background image is fixed or scrolls with the page
position Sets the starting position of a background image


Browser Support

Internet Explorer Firefox Opera Google Chrome Safari

The background property is supported in all major browsers.


Example

Example

Style the background of a document:

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

<h1>Hello World!</h1>
<br />
<button type="button" onclick="displayResult()">Set background</button>

</body>
</html>

Try it yourself »


Style Object Reference Style Object
WEB HOSTING
Best Web Hosting
PHP MySQL Hosting
Best Hosting Coupons
UK Reseller Hosting
Cloud Hosting
Top Web Hosting
$7.95/mo SEO Hosting
Premium Website Design
WEB BUILDING
Download XML Editor
FREE Website BUILDER
Free Website Templates Free CSS Templates
Make Your Own Website
W3SCHOOLS EXAMS
Get Certified in:
HTML, CSS, JavaScript, XML, PHP, and ASP
W3SCHOOLS BOOKS
New Books:
HTML, CSS
JavaScript, and Ajax
STATISTICS
Browser Statistics
Browser OS
Browser Display
SHARE THIS PAGE