Hướng dẫn how do you put a background color in css? - làm thế nào để bạn đặt một màu nền trong css?


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
  • background-image
  • background-repeat
  • background-attachment
  • ________số 8
  • background (tài sản tốc ký)


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

background-color = 
1 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:

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ể.


Thuộc tính background-color CSS đặt màu nền của một phần tử.background-color CSS property sets the background color of an element.

Thử nó

Cú pháp

/* Keyword values */
background-color: red;
background-color: indigo;

/* Hexadecimal value */
background-color: #bbff00; /* Fully opaque */
background-color: #bf0; /* Fully opaque shorthand */
background-color: #11ffee00; /* Fully transparent */
background-color: #1fe0; /* Fully transparent shorthand */
background-color: #11ffeeff; /* Fully opaque */
background-color: #1fef; /* Fully opaque shorthand */

/* RGB value */
background-color: rgb(255, 255, 128); /* Fully opaque */
background-color: rgba(117, 190, 218, 0.5); /* 50% transparent */

/* HSL value */
background-color: hsl(50, 33%, 25%); /* Fully opaque */
background-color: hsla(
  50,
  33%,
  25%,
  0.75
); /* 75% opaque, i.e. 25% transparent */

/* Special keyword values */
background-color: currentcolor;
background-color: transparent;

/* Global values */
background-color: inherit;
background-color: initial;
background-color: revert;
background-color: revert-layer;
background-color: unset;

Thuộc tính background-color được chỉ định là một giá trị

background-color = 
5 duy nhất.

Giá trị

background-color = 
5

Màu đồng nhất của nền. Nó được hiển thị đằng sau bất kỳ background-image nào được chỉ định, mặc dù màu sắc vẫn có thể nhìn thấy thông qua bất kỳ độ trong suốt trong hình ảnh.

Mối quan tâm tiếp cận

Điều quan trọng là đảm bảo rằng tỷ lệ tương phản giữa màu nền và màu của văn bản được đặt trên nó đủ cao để mọi người trải qua các điều kiện tầm nhìn thấp sẽ có thể đọc nội dung của trang.

Tỷ lệ tương phản màu được xác định bằng cách so sánh độ chói của các giá trị màu văn bản và nền. Để đáp ứng Hướng dẫn truy cập nội dung web hiện tại (WCAG), tỷ lệ 4,5: 1 là bắt buộc đối với nội dung văn bản và 3: 1 cho văn bản lớn hơn như tiêu đề. Văn bản lớn được định nghĩa là 18,66px và in đậm hoặc lớn hơn, hoặc 24px hoặc lớn hơn.

  • Webaim: Checker tương phản màu
  • MDN Hiểu WCAG, Hướng dẫn 1.4 Giải thích
  • Hiểu tiêu chí thành công 1.4.3 | W3C Hiểu WCAG 2.0

Định nghĩa chính thức

Giá trị ban đầu
background-color = 
8
Áp dụng choTất cả các yếu tố. Nó cũng áp dụng cho
background-color = 
9 và
<div class="exampleone">Lorem ipsum dolor sit amet, consectetuerdiv>

<div class="exampletwo">Lorem ipsum dolor sit amet, consectetuerdiv>

<div class="examplethree">Lorem ipsum dolor sit amet, consectetuerdiv>
0.
Thừa hưởngkhông
Giá trị tính toánMàu sắc được tính toán
Loại hoạt hìnhmột màu

Cú pháp chính thức

background-color = 

Ví dụ

HTML

<div class="exampleone">Lorem ipsum dolor sit amet, consectetuerdiv>

<div class="exampletwo">Lorem ipsum dolor sit amet, consectetuerdiv>

<div class="examplethree">Lorem ipsum dolor sit amet, consectetuerdiv>

CSS

.exampleone {
  background-color: transparent;
}

.exampletwo {
  background-color: rgb(153, 102, 153);
  color: rgb(255, 255, 204);
}

.examplethree {
  background-color: #777799;
  color: #ffffff;
}

Kết quả

Thông số kỹ thuật

Sự chỉ rõ
Nền CSS và Biên giới Mô-đun Cấp 3 # Màu nền
# background-color

Tính tương thích của trình duyệt web

Bảng BCD chỉ tải trong trình duyệt

Xem thêm

Định dạng CSS thích hợp cho màu nền là gì?

Các giá trị màu nền có thể được thể hiện trong các giá trị thập lục phân như #FFFFFF, #000000 và #FF0000. Các giá trị màu nền có thể được thể hiện bằng cách sử dụng RGB như RGB (255,255,255), RGB (0,0,0) và RGB (255,0,0). Các giá trị màu nền có thể được thể hiện dưới dạng các màu được đặt tên như trắng, đen và đỏ.hexadecimal values such as #FFFFFF, #000000, and #FF0000. Background-color values can be expressed using rgb such as rgb(255,255,255), rgb(0,0,0), and rgb(255,0,0). Background-color values can be expressed as named colors such as white, black, and red.

Làm thế nào tôi có thể thay đổi màu nền?

Chọn Bắt đầu> Cài đặt> Cá nhân hóa> Màu sắc, sau đó chọn màu của riêng bạn hoặc để Windows kéo màu nhấn từ nền của bạn., or let Windows pull an accent color from your background.