Thuộc tính này đặt hình nền của một phần tử thông qua URI đã chỉ định. Hình ảnh được đặt ở trên cùng của
background-image: url['url']4 và nếu hình ảnh mờ đục, thì
background-image: url['url']4 sẽ không hiển thị bên dưới nó. Khi bạn đang đặt hình nền, hãy đặt cả
background-image: url['url']4, nếu có thể, trong trường hợp không có hình ảnh
Nền của một phần tử là khu vực được bao phủ bởi chiều rộng và chiều cao của phần tử đó [cho dù các kích thước đó được đặt rõ ràng hay nội dung quy định chúng]; . Một
background-image: url['url']4 [hoặc
background-image: url['url']8] được áp dụng cho một phần tử sẽ xuất hiện bên dưới nội dung nền trước của phần tử đó và khu vực được bao phủ bởi các thuộc tính
background-image: url['url']9 và
background-image: url['url']0 cho phần tử đó. Vùng bao phủ này hiển nhiên khi một phần tử có đường viền
background-image: url['url']1 [hoặc
background-image: url['url']2 hoặc
background-image: url['url']40] và nền được nhìn thấy bên dưới đường viền [hoặc giữa các dấu chấm]. Lưu ý rằng các phiên bản Internet Explorer tối đa và bao gồm 6 không hỗ trợ đường viền
background-image: url['url']1
Một số khu vực của phần tử được đề cập phải hiển thị để
background-image: url['url']8 có thể hiển thị xuyên suốt. Nếu phần tử không có chiều cao nội tại [được xác định bởi nội dung hoặc kích thước của nó], nền sẽ không có bất kỳ khoảng trống nào để hiển thị. Nếu một phần tử chỉ chứa các phần tử con nổi chưa được xóa—hãy xem rõ ràng—một lần nữa, nền sẽ không hiển thị vì chiều cao của phần tử sẽ bằng không
Theo mặc định, hình nền được đặt ở trên cùng bên trái [vị trí nền] của phần tử; . Đây là các cài đặt mặc định áp dụng nếu bạn chưa đặt rõ ràng bất kỳ cài đặt nào khác và có thể được điều chỉnh bằng các thuộc tính nền khác. Tham khảo các nội dung liên quan khác bên dưới để biết các phương pháp bạn có thể sử dụng để định vị và kiểm soát hình ảnh
Ví dụ
Quy tắc kiểu này gán hình ảnh nền
cho phần tử có ID
background-image: url['url']46.
#example {
background-image:
➥ url[images/bg.gif];
}
Giá trị
Giá trị URI chỉ định vị trí có thể tìm thấy hình ảnh
Giá trị none đảm bảo rằng không có hình nền nào được hiển thị;
Giá trị inherit sẽ khiến phần tử kế thừa
background-image: url['url']8 của cha mẹ nó. Cách tiếp cận này thường không được thực hiện, vì hình nền được kế thừa của phần tử rất có thể sẽ chồng lên hình ảnh của phần tử gốc. Trong hầu hết các trường hợp, hình nền của cha mẹ sẽ hiển thị thông qua nền trong suốt của phần tử trừ khi một
background-image: url['url']8 hoặc
background-image: url['url']4 khác đã được đặt
Chia sẻ bài viết này
Adam Roberts
Adam là người đứng đầu các bản tin của SitePoint, người chủ yếu viết Phiên bản, một bản tin hàng ngày bao gồm mọi thứ mới và thú vị trong thế giới phát triển web. Anh ấy để râu và sẽ nói chuyện với bạn về bia và Chiến tranh giữa các vì sao, nếu bạn để anh ấy
Thuộc tính hình nền được sử dụng để đặt một hoặc nhiều hình nền cho một phần tử. Theo mặc định, nó đặt hình ảnh ở góc trên cùng bên trái. Để chỉ định hai hoặc nhiều hình ảnh, chúng tôi cần chỉ định các URL riêng biệt bằng dấu phẩy cho cả hai hình ảnh
cú pháp.
background-image: url['url']|none|initial|inherit;
Giá trị tài sản
- url['url']. Điều này chỉ định URL của hình ảnh. Để chỉ định URL của nhiều hình ảnh, hãy phân tách các URL bằng dấu phẩy
- không ai. Đây là trường hợp mặc định không hiển thị hình ảnh
- ban đầu. Nó được sử dụng để đặt thuộc tính thành giá trị mặc định của nó
- thừa kế. Nó kế thừa thuộc tính từ phần tử cha của nó
Thuộc tính hình nền cũng có thể được sử dụng với các giá trị sau
- độ dốc tuyến tính []. Nó được sử dụng để đặt hình nền có độ dốc tuyến tính được xác định ít nhất 2 màu từ trên xuống dưới
- radial-gradient[]. Nó được sử dụng để đặt hình nền xuyên tâm được xác định ít nhất 2 màu từ tâm đến cạnh
Chúng tôi sẽ sử dụng các giá trị thuộc tính trên và hiểu chúng thông qua các ví dụ
url['url']. Khi hình nền có URL
cú pháp
background-image: url['url']
ví dụ 1. Ví dụ này minh họa thuộc tính hình nền bằng cách đặt giá trị url là url
HTML
background-image: url['url']4
background-image: url['url']5
background-image: url['url']6____97
_______95____99____97
background-image: url['url']1
background-image: url['url']5
background-image: url['url']3
background-image: url['url']4
background-image: url['url']3
background-image: url['url']7
background-image: url['url']1____95
background-image: url['url']9
background-image: url['url']7
background-image: url['url']1
background-image: url['url']|none|initial|inherit;02
background-image: url['url']|none|initial|inherit;03
background-image: url['url']|none|initial|inherit;04
background-image: url['url']|none|initial|inherit;05
background-image: url['url']1____107
background-image: url['url']1
background-image: url['url']1
background-image: url['url']|none|initial|inherit;80
background-image: url['url']1____182
background-image: url['url']|none|initial|inherit;03
background-image: url['url']|none|initial|inherit;84
background-image: url['url']1____107
background-image: url['url']1
background-image: url['url']1
background-image: url['url']|none|initial|inherit;02
background-image: url['url']|none|initial|inherit;03
background-image: url['url']41
background-image: url['url']1____107
background-image: url['url']1____945____29
background-image: url['url']7
background-image: url['url']45
background-image: url['url']9
background-image: url['url']7
_______95____952____97
background-image: url['url']1____95
background-image: url['url']56______957
background-image: url['url']56
background-image: url['url']7
background-image: url['url']1____95
background-image: url['url']62
background-image: url['url']63
background-image: url['url']62
background-image: url['url']7
background-image: url['url']1____95
background-image: url['url']68
background-image: url['url']7
background-image: url['url']70
background-image: url['url']71
background-image: url['url']1____945____968
background-image: url['url']7
background-image: url['url']45
background-image: url['url']52____97
background-image: url['url']45
background-image: url['url']6
background-image: url['url']7
đầu ra
không ai. Thuộc tính này được sử dụng để đặt không có hình nền & sẽ không hiển thị bất cứ thứ gì và đây là thuộc tính mặc định
cú pháp.
background-image: url['url']|none|initial|inherit;0
ví dụ 2. Ví dụ này minh họa thuộc tính hình nền bằng cách đặt giá trị url là không
HTML
background-image: url['url']4
background-image: url['url']5
background-image: url['url']6____97
_______95____99____97
background-image: url['url']1
background-image: url['url']5
background-image: url['url']3
background-image: url['url']4
background-image: url['url']3
background-image: url['url']7
background-image: url['url']1____95
background-image: url['url']9
background-image: url['url']7
background-image: url['url']1
background-image: url['url']|none|initial|inherit;02
background-image: url['url']|none|initial|inherit;03
background-image: url['url']|none|initial|inherit;04
background-image: url['url']03
background-image: url['url']1____107
background-image: url['url']1
background-image: url['url']1
background-image: url['url']|none|initial|inherit;80
background-image: url['url']1____182
background-image: url['url']|none|initial|inherit;03
background-image: url['url']|none|initial|inherit;84
background-image: url['url']1____107
background-image: url['url']1
background-image: url['url']1
background-image: url['url']|none|initial|inherit;02
background-image: url['url']|none|initial|inherit;03
background-image: url['url']41
background-image: url['url']1____107
background-image: url['url']1____945____29
background-image: url['url']7
background-image: url['url']45
background-image: url['url']9
background-image: url['url']7
_______95____952____97
background-image: url['url']1____95
background-image: url['url']56______957
background-image: url['url']56
background-image: url['url']7
background-image: url['url']1____95
background-image: url['url']62
background-image: url['url']41
background-image: url['url']62
background-image: url['url']7
background-image: url['url']1____95
background-image: url['url']68
background-image: url['url']7
background-image: url['url']70
background-image: url['url']71
background-image: url['url']1____945____968
background-image: url['url']7
background-image: url['url']45
background-image: url['url']52____97
background-image: url['url']45
background-image: url['url']6
background-image: url['url']7
đầu ra
ban đầu. Nó đặt thuộc tính thành giá trị mặc định của nó
cú pháp
background-image: url['url']|none|initial|inherit;8
ví dụ 3. Ví dụ này minh họa thuộc tính hình nền bằng cách đặt giá trị url là giá trị ban đầu