Sunday, May 1, 2011

CSS Background Code - IX


The following CSS background codes demonstrate the various CSS properties you can use to style the background of any HTML element.

CSS Background Color

<p style="background-color:yellow;">This text has a background color applied.</p>
This results in:
This text has a background color applied.

CSS Background Image

<p style="height:100px;background-image:url(/pix/smile.gif);">This text has a background image applied. </p>
This results in:
This text has a background image applied.

CSS Background Repeat

Determines whether the background image repeats (tiles) or not. For info on the possible values, see the background-repeat page.
<p style="height:100px;background-image:url(/pix/smile.gif);background-repeat:no-repeat;">This background image does not repeat. </p>
This results in:
This background image does not repeat.

CSS Background Position

Determines the position of the background image.
<p style="height:100px;background-image:url(/pix/smile.gif);background-repeat:no-repeat;background-position:100px;">This background image is positioned 100 pixels in from the left. </p>
This results in:
This background image is positioned 100 pixels in from the left.

CSS Background Attachment

Determines whether or not the background image scrolls with the outer container.
<p style="height:100px;width:150px;overflow:scroll;background-image:url(/pix/smile.gif);background-attachment:fixed;">This background image is fixed - it doesn't scroll with its outer container. This example uses the CSS overflow property to force the box to scroll when there's too much text to fit in the box. </p>
This results in:
This background image is fixed - it doesn't scroll with its outer container. This example uses the CSS overflow property to force the box to scroll when there's too much text to fit in the box.

Shorthand Code

You can use the background property to set all the background properties at once. For example:
<p style="height:100px;width:150px;overflow:scroll;background:url(/pix/smile.gif) repeat fixed;">This paragraph tag has been styled using the 'background' property, which is shorthand for setting multiple properties for an HTML element. </p>
This results in:
This paragraph tag has been styled using the 'background' property, which is shorthand for setting multiple properties for an HTML element.

No comments:

Post a Comment