Hình nền có phải là thuộc tính CSS không?

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

Hình nền có phải là thuộc tính CSS không?

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

Hình nền có phải là thuộc tính CSS không?

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

Hình nền có phải là thuộc tính CSS không?

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

Nền có thuộc tính nền trong CSS không?

Thuộc tính nền là một thuộc tính tốc ký cho. màu nền. . Định nghĩa và cách sử dụng

Làm cách nào để sử dụng thuộc tính hình nền trong CSS?

Thuộc tính hình nền trong CSS được dùng để đặt hình ảnh làm nền của phần tử . Sử dụng thuộc tính CSS này, chúng ta có thể đặt một hoặc nhiều hình nền cho một phần tử. Theo mặc định, hình ảnh được đặt ở góc trên cùng bên trái của một phần tử và được lặp lại theo cả chiều ngang cũng như chiều dọc.

Các thuộc tính của hình ảnh trong CSS là gì?

Thuộc tính .
định hướng hình ảnh
kết xuất hình ảnh
độ phân giải hình ảnh
phù hợp với đối tượng
vị trí đối tượng