Home >Web Front-end >CSS Tutorial >Create colorful backgrounds with CSS elements in one trick
This article will start a new chapter. All good-looking things are inseparable from color. Today we will learn the simplest one, which is to set the background color for elements. Come and learn.
We also know that elements without a background color do not look good, so we still need to set a background color for the element.
Let’s take a look at a small example first to understand what the background color is and how to set it.
It is known that we have a div element and a p element. Now we want the background color of the div element to be red and the background color of the p element to be blue. How to do it?
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> div{ background-color: red; } p{ background-color:blue; } </style> </head> <body> <div>为了显示,表明这个一个div元素</div> <p>为了显示,表明这个一个p元素</p> </body> </html>
The result of this small example is
As you can see, we have completed the requirements given in the question, the background color of the div element is red, while the background color of the p element is blue.
After knowing so much, let’s take a look at what properties can set the background color.
background-color
The property sets the background color of the element. This property sets a solid color for the element. This color fills the element's content, padding, and border areas, extending to the outer bounds of the element's border (but not the margins). If the border has transparent parts (such as a dotted border), the background color will show through these transparent parts.
This attribute also has a very important value, which is a transparent value. Although in most cases it is not necessary to use transparent
. However, if you don't want an element to have a background color, and you don't want the user's browser color settings to affect your design, then setting the transparent value is still necessary.
Recommended learning: css video tutorial
The above is the detailed content of Create colorful backgrounds with CSS elements in one trick. For more information, please follow other related articles on the PHP Chinese website!