CSS Background styling
The background property in CSS is a comprehensive shorthand property used to set various background-related properties for an element. It allows you to define multiple background properties at once.
Background properties
-
background-color :
-
Sets the background color of an element.
-
Values :
Color names,hex codes,RGB/RGBAvalues.
-
-
background-image :
-
Specifies one or more images to use as the background.
-
Values :
Image URLs, gradients(linear-gradient(), radial-gradient()).
-
-
background-repeat :
-
Controls how the background image is repeated.
-
Values :
repeat,repeat-x,repeat-y,no-repeat.
-
-
background-position :
-
Sets the starting position of the background image.
-
Values : Keywords
(top, bottom, left, right),lengths,percentages.
-
-
background-size :
-
Defines the size of the background image.
-
Values :
auto,cover,contain,lengths,percentages.
-
-
background-attachment :
-
Specifies whether the background image scrolls with the content or remains fixed.
-
Values :
scroll,fixed,local.
-
CSS Background Color properties (background-color: value;)
The background-color property in CSS is used to set the background color of an element. It defines the color that fills the background space behind the content of an element.
Example:
/* Setting a background color for a div element */
div {
background-color: #f5f5f5; /* Light gray background color */
} Background Color Values
-
Color Names : Named colors like
red,blue,green, etc. -
Hex Codes : Six-digit hexadecimal color codes (
#RRGGBB). -
RGB/RGBA Values : Red, Green, Blue, and Alpha channel values (
rgb()orrgba()). -
HSL/HSLA Values : Hue, Saturation, Lightness, and Alpha channel values (
hsl()orhsla()).