Các thuộc tính nền CSS được sử dụng để thêm hiệu ứng nền cho các phần tử.
Trong các chương này, bạn sẽ tìm hiểu về các thuộc tính nền CSS sau:
-
background-color
- ________số 8
-
background-repeat
-
0Title of the document body { background-color: #1c87c9; }
-
1Title of the document body { background-color: #1c87c9; }
-
2 [tài sản tốc ký]Title of the document body { background-color: #1c87c9; }
CSS nền nền
Thuộc tính background-color
chỉ định màu nền của một phần tử.
Thí dụ
Màu nền của một trang được đặt như thế này:
Body {& nbsp; & nbsp; màu nền: lightBlue;}
background-color: lightblue;
}
Hãy tự mình thử »
Với CSS, một màu thường được chỉ định bởi:
- Tên màu hợp lệ - như "Red"
- Giá trị hex - như "#ff0000"
- Giá trị RGB - như "RGB [255,0,0]"
Nhìn vào các giá trị màu CSS để biết danh sách đầy đủ các giá trị màu có thể.
Các yếu tố khác
Bạn có thể đặt màu nền cho bất kỳ phần tử HTML nào:
Thí dụ
Màu nền của một trang được đặt như thế này:
Body {& nbsp; & nbsp; màu nền: lightBlue;}
background-color: green;
}
Hãy tự mình thử »
background-color: lightblue;
}
Với CSS, một màu thường được chỉ định bởi:
background-color: yellow;
}
Hãy tự mình thử »
Với CSS, một màu thường được chỉ định bởi:
Tên màu hợp lệ - như "Red"
Giá trị hex - như "#ff0000" When using the
Title of the document
body {
background-color: #1c87c9;
}
4 property to add transparency to the background of an
element, all of its child elements inherit the same transparency. This can make the text inside a fully transparent element hard to read.Giá trị RGB - như "RGB [255,0,0]"
Nhìn vào các giá trị màu CSS để biết danh sách đầy đủ các giá trị màu có thể.RGBA color values. The following example sets the opacity for the background color and not the text:
Các yếu tố khácalpha channel [RGBA] - which specifies the opacity for a color.
Bạn có thể đặt màu nền cho bất kỳ phần tử HTML nào:
Ở đây, các yếu tố, và các yếu tố sẽ có màu nền khác nhau: & nbsp; You will learn more about RGBA Colors in our CSS Colors Chapter.
Thí dụ
Màu nền của một trang được đặt như thế này:
background: rgba[0, 128, 0, 0.3] /* Green background with 30% opacity */
}
Hãy tự mình thử »
Với CSS, một màu thường được chỉ định bởi:
Giá trị RGB - như "RGB [255,0,0]" | Nhìn vào các giá trị màu CSS để biết danh sách đầy đủ các giá trị màu có thể. |
Điều đầu tiên bạn nên biết là có nhiều loại màu HTML khác nhau, chẳng hạn như mã màu hex, tên màu HTML, giá trị RGB và RGBA, màu HSL, v.v. Để chọn màu ưa thích sử dụng các công cụ màu của chúng tôi.
Trong đoạn trích này, bạn có thể tìm thấy nhiều cách khác nhau để thêm màu nền. Hãy để bắt đầu từ cái dễ nhất.
Thêm thuộc tính kiểu vào phần tửstyle attribute to the element
Bạn có thể đặt màu nền cho tài liệu HTML bằng cách thêm style = "màu nền:" vào phần tử.
Ví dụ về việc thiết lập màu nền với thuộc tính kiểu:style attribute:
Title of the document
Some heading
Some paragraph for example.
Kết quả
Một số tiêu đề
Một số đoạn ví dụ.
Thêm thuộc tính màu nền CSS vào phần tử
Thuộc tính màu nền được sử dụng để thay đổi màu nền. Chèn nó vào phần tử bạn sẽ có một bìa đầy đủ của trang.
Ví dụ về việc thiết lập màu nền với thuộc tính màu nền CSS:
Title of the document
body {
background-color: #1c87c9;
}
Bạn cũng có thể thêm một màu nền vào các yếu tố cụ thể trong tài liệu của bạn. Ví dụ, hãy để Lừa xem cách thay đổi màu sắc của tiêu đề và đoạn văn.
Ví dụ về việc thêm màu nền vào các yếu tố cụ thể:
Title of the document
body {
background-color: #e6ebef;
}
h2 {
background-color: #8ebf42;
}
p {
background-color: #1c87c9;
}
Some heading with green background.
Some paragraph with blue background.
Hãy xem một ví dụ khác, nơi chúng ta thêm một màu nền với giá trị tên màu vào phần tử. Chúng tôi chỉ định giá trị RGB cho, HSL cho giá trị và RGBA cho phần tử.
Ví dụ về việc thiết lập màu nền với các loại màu khác nhau:
Title of the document
h2 {
background-color: lightblue;
}
h2 {
background-color: rgb[142, 191, 66];
}
p {
background-color: hsl[300, 100%, 25%];
}
span {
background-color: rgba[255, 127, 80, 0.58];
}
Example
Some heading with green background.
Some paragraph with blue background.
Some paragraph for
Bối cảnh gradient cho phép bạn tạo ra sự chuyển đổi trơn tru giữa hai hoặc nhiều màu được chỉ định.
Có hai loại nền gradient: độ dốc tuyến tính và radial-gradient.linear-gradient and radial-gradient.
Trong hoàn cảnh cấp độ tuyến tính, bạn có thể đặt điểm bắt đầu cho màu sắc. Nếu bạn không đề cập đến một điểm bắt đầu, nó sẽ tự động đặt "từ trên xuống dưới" theo mặc định.linear-gradient backgrounds, you can set a starting point for the colors. If you don't mention a starting point, it will automatically set "top to bottom" by default.
Ví dụ về việc thiết lập nền gradient tuyến tính:
Title of the document
#grad {
height: 500px;
background-color: blue;/* For browsers that do not support gradients */
background-image: linear-gradient[to right, #1c87c9, #8ebf42];
}
Right to Left Linear Gradient background
Ví dụ đã cho cho thấy một gradient tuyến tính bắt đầu từ bên trái. Nó bắt đầu từ màu xanh, chuyển sang màu xanh lá cây. Thay đổi nó theo yêu cầu của bạn.
Trong nền gradient xuyên tâm, điểm bắt đầu được xác định bởi trung tâm của nó.radial gradient backgrounds, the starting point is defined by its center.
Ví dụ về việc thiết lập nền gadial-gradient:
Title of the document
#grad {
height: 500px;
background-color: grey;/* For browsers that do not support gradients */
background-image: radial-gradient[#e6ebef, #1c87c9, #8ebf42];
}
Radial Gradient Background
Bạn cũng có thể điều chỉnh tỷ lệ phần trăm của các màu của mình như thế này: [Color1 30%, Color2 50%, Color3 20%].
Bạn có thể tạo một nền sẽ thay đổi màu sắc của nó trong thời gian đã đề cập. Đối với điều đó, thêm thuộc tính hoạt hình vào phần tử. Sử dụng quy tắc @KeyFrames để đặt màu nền mà qua đó bạn sẽ chảy, cũng như thời gian mỗi màu sẽ xuất hiện trên trang.
Ví dụ về việc tạo nền thay đổi:
Title of the document
body {
-webkit-animation: colorchange 20s infinite;
animation: colorchange 20s infinite;
}
@-webkit-keyframes colorchange {
0% {
background: #8ebf42;
}
25% {
background: #e6ebef;
}
50% {
background: #1c87c9;
}
75% {
background: #095484;
}
100% {
background: #d0e2bc;
}
}
@keyframes colorchange {
0% {
background: #8ebf42;
}
25% {
background: #e6ebef;
}
50% {
background: #1c87c9;
}
75% {
background: #095484;
}
100% {
background: #d0e2bc;
}
}
Changing Background
Tỷ lệ phần trăm xác định độ dài hoạt hình được đề cập trong "Colorchange" [ví dụ: 20s].
Bạn có thể thay đổi thời gian và màu sắc để đạt được kết quả ưa thích của bạn.