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

Bây giờ chúng ta có thể dễ dàng tạo hình nền này để bao phủ toàn bộ không gian có sẵn và biến nó thành hình nền toàn trang

Chỉ cần thay thếheight: 400px; bằng height: 100vh;

vh là viết tắt của chiều cao khung nhìn

height: 100vh; có nghĩa là 100% chiều cao có sẵn

        
            
          
          
          
        
        
    

Ghi chú. Nếu bạn muốn kéo giãn ảnh ra hết chiều cao và chiều rộng có sẵn, hãy nhớ sử dụng ảnh có đủ độ phân giải cao. Tuy nhiên, hãy cẩn thận đừng lạm dụng nó. Hình ảnh có độ phân giải cao rất nặng và có thể làm chậm trang web của bạn

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




<!DOCTYPE html>

<html>

<head>

background-image: url('url')
1<___
background-image: url('url')
3_______2_______4
background-image: url('url')
3>

background-image: url('url')
1<
background-image: url('url')
9>

background-image: url('url')
1
background-image: url('url') none
2

background-image: url('url') none
3
background-image: url('url') none
4

background-image: url('url') none
5

background-image: url('url')
1
background-image: url('url') none
7

background-image: url('url')
1

background-image: url('url')
1
background-image: url('url') initial;
0

background-image: url('url')
1
background-image: url('url') initial;
2

background-image: url('url') none
3
background-image: url('url') initial;
4

background-image: url('url')
1
background-image: url('url') none
7

background-image: url('url')
1

background-image: url('url')
1
background-image: url('url') none
2

background-image: url('url') none
3<!DOCTYPE html>1

background-image: url('url')
1
background-image: url('url') none
7

background-image: url('url')
1<!DOCTYPE html>5
background-image: url('url')
9>

<!DOCTYPE html>5head>

 

<<2>

background-image: url('url')
1<<6<7<6>

background-image: url('url')
1<html2html3html2>

background-image: url('url')
1<html8>

>0>1

background-image: url('url')
1<!DOCTYPE html>5html8>

<!DOCTYPE html>5<2>

<!DOCTYPE html>5html>

đầu ra

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

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

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




<!DOCTYPE html>

<html>

<head>

background-image: url('url')
1<___
background-image: url('url')
3_______2_______4
background-image: url('url')
3>

background-image: url('url')
1<
background-image: url('url')
9>

background-image: url('url')
1
background-image: url('url') none
2

background-image: url('url') none
3
background-image: url('url') none
4

background-image: url('url')
03

background-image: url('url')
1
background-image: url('url') none
7

background-image: url('url')
1

background-image: url('url')
1
background-image: url('url') initial;
0

background-image: url('url')
1
background-image: url('url') initial;
2

background-image: url('url') none
3
background-image: url('url') initial;
4

background-image: url('url')
1
background-image: url('url') none
7

background-image: url('url')
1

background-image: url('url')
1
background-image: url('url') none
2

background-image: url('url') none
3<!DOCTYPE html>1

background-image: url('url')
1
background-image: url('url') none
7

background-image: url('url')
1<!DOCTYPE html>5
background-image: url('url')
9>

<!DOCTYPE html>5head>

 

<<2>

background-image: url('url')
1<<6<7<6>

background-image: url('url')
1<html2
background-image: url('url')
41html2>

background-image: url('url')
1<html8>

>0>1

background-image: url('url')
1<!DOCTYPE html>5html8>

<!DOCTYPE html>5<2>

<!DOCTYPE html>5html>

đầu ra

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

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') initial;

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

Làm cách nào để sử dụng hình ảnh làm nền trong CSS?

Ảnh nền CSS .
Đặt hình nền cho trang. cơ thể {hình nền. url("giấy. gif"); }.
Ví dụ này cho thấy sự kết hợp không tốt giữa văn bản và hình nền. Các văn bản là khó có thể đọc được. cơ thể {hình nền. url("bgdesert. jpg");.
p { hình nền. url("giấy. gif"); } Tự mình thử »

Thuộc tính CSS nào cho hình nền?

Thuộc tính CSS background-image đặt một hoặc nhiều hình nền trên một phần tử

Tại sao hình nền của tôi không hoạt động CSS?

Đảm bảo đường dẫn hình ảnh được đặt chính xác trong url hình nền . Khi bạn đã chắc chắn rằng tệp CSS của mình được liên kết chính xác, hãy kiểm tra xem bản thân hình ảnh có được đặt chính xác không. Một lần nữa, bạn sẽ muốn mở trình kiểm tra mã của mình trong trình duyệt để kiểm tra.

Làm cách nào để thêm hình nền trong CSS mà không cần URL?

đường dẫn tương đối dựa trên miền gốc của tệp CSS — bắt đầu bằng dấu gạch chéo (/) như minh họa ở trên . đường dẫn tương đối dựa trên thư mục trực tiếp của tệp CSS — không có dấu gạch chéo (url(đường dẫn/đến/hình ảnh. png) )