Hướng dẫn display grid trong css w3schools - lưới hiển thị trong css w3schools

Mô -đun bố cục lưới CSSGrid Layout Module


Tiêu đề

Thực đơn

Chính

Đúng

Chân trang

Hãy tự mình thử »


Mô-đun bố cục lưới CSS cung cấp một hệ thống bố cục dựa trên lưới, với các hàng và cột, giúp thiết kế các trang web dễ dàng hơn mà không phải sử dụng phao và định vị.


Hỗ trợ trình duyệt

Các thuộc tính lưới được hỗ trợ trong tất cả các trình duyệt hiện đại.


Các yếu tố lưới

Bố cục lưới bao gồm một phần tử cha, với một hoặc nhiều phần tử con.

Thí dụ

& nbsp; 1 & nbsp; 2 & nbsp; 3 & nbsp; 4 & nbsp; 5 & ​​nbsp; 6 & nbsp; 7 & nbsp; 8 & nbsp; 9
 

1

 
2

 
3

 
4

 
5

 
6

 
7

 
8

 
9

Hãy tự mình thử »



Mô-đun bố cục lưới CSS cung cấp một hệ thống bố cục dựa trên lưới, với các hàng và cột, giúp thiết kế các trang web dễ dàng hơn mà không phải sử dụng phao và định vị.

Hỗ trợ trình duyệt

Các thuộc tính lưới được hỗ trợ trong tất cả các trình duyệt hiện đại.


Các yếu tố lưới

Bố cục lưới bao gồm một phần tử cha, với một hoặc nhiều phần tử con.

Hướng dẫn display grid trong css w3schools - lưới hiển thị trong css w3schools


Thí dụ

& nbsp; 1 & nbsp; 2 & nbsp; 3 & nbsp; 4 & nbsp; 5 & ​​nbsp; 6 & nbsp; 7 & nbsp; 8 & nbsp; 9

Hướng dẫn display grid trong css w3schools - lưới hiển thị trong css w3schools


Hiển thị thuộc tính

Một phần tử HTML trở thành một thùng chứa lưới khi thuộc tính display của nó được đặt thành grid hoặc inline-grid.

Hướng dẫn display grid trong css w3schools - lưới hiển thị trong css w3schools

Tất cả trẻ em trực tiếp của thùng chứa lưới tự động trở thành các mục lưới.

  • column-gap
  • row-gap
  • gap

Thí dụ

& nbsp; 1 & nbsp; 2 & nbsp; 3 & nbsp; 4 & nbsp; 5 & ​​nbsp; 6 & nbsp; 7 & nbsp; 8 & nbsp; 9

Hiển thị thuộc tính
  display: grid;
  column-gap: 50px;
}

Hãy tự mình thử »

Thí dụ

& nbsp; 1 & nbsp; 2 & nbsp; 3 & nbsp; 4 & nbsp; 5 & ​​nbsp; 6 & nbsp; 7 & nbsp; 8 & nbsp; 9

Hiển thị thuộc tính
  display: grid;
  row-gap: 50px;
}

Hãy tự mình thử »

Thí dụ

& nbsp; 1 & nbsp; 2 & nbsp; 3 & nbsp; 4 & nbsp; 5 & ​​nbsp; 6 & nbsp; 7 & nbsp; 8 & nbsp; 9

Hiển thị thuộc tính
  display: grid;
  gap: 50px 100px;
}

Hãy tự mình thử »

Thí dụ

& nbsp; 1 & nbsp; 2 & nbsp; 3 & nbsp; 4 & nbsp; 5 & ​​nbsp; 6 & nbsp; 7 & nbsp; 8 & nbsp; 9

Hiển thị thuộc tính
  display: grid;
  gap: 50px;
}

Hãy tự mình thử »


Mô-đun bố cục lưới CSS cung cấp một hệ thống bố cục dựa trên lưới, với các hàng và cột, giúp thiết kế các trang web dễ dàng hơn mà không phải sử dụng phao và định vị.

Hỗ trợ trình duyệt

Các thuộc tính lưới được hỗ trợ trong tất cả các trình duyệt hiện đại.

Hướng dẫn display grid trong css w3schools - lưới hiển thị trong css w3schools

Các yếu tố lưới

Thí dụ

& nbsp; 1 & nbsp; 2 & nbsp; 3 & nbsp; 4 & nbsp; 5 & ​​nbsp; 6 & nbsp; 7 & nbsp; 8 & nbsp; 9

Hiển thị thuộc tính
  grid-column-start: 1;
  grid-column-end: 3;
}

Hãy tự mình thử »

Thí dụ

& nbsp; 1 & nbsp; 2 & nbsp; 3 & nbsp; 4 & nbsp; 5 & ​​nbsp; 6 & nbsp; 7 & nbsp; 8 & nbsp; 9

Hiển thị thuộc tính
  grid-row-start: 1;
  grid-row-end: 3;
}

Hãy tự mình thử »


Mô-đun bố cục lưới CSS cung cấp một hệ thống bố cục dựa trên lưới, với các hàng và cột, giúp thiết kế các trang web dễ dàng hơn mà không phải sử dụng phao và định vị.

Hỗ trợ trình duyệtCác thuộc tính lưới được hỗ trợ trong tất cả các trình duyệt hiện đại.
Các yếu tố lướiBố cục lưới bao gồm một phần tử cha, với một hoặc nhiều phần tử con.
Thí dụ& nbsp; 1 & nbsp; 2 & nbsp; 3 & nbsp; 4 & nbsp; 5 & ​​nbsp; 6 & nbsp; 7 & nbsp; 8 & nbsp; 9
Hiển thị thuộc tínhMột phần tử HTML trở thành một thùng chứa lưới khi thuộc tính display của nó được đặt thành grid hoặc inline-grid.
Tất cả trẻ em trực tiếp của thùng chứa lưới tự động trở thành các mục lưới.Cột lưới
Các đường thẳng đứng của các mục lưới được gọi là cột.Hàng lưới
Các đường ngang của các mục lưới được gọi là hàng.Khoảng cách lưới
Các khoảng trắng giữa mỗi cột/hàng được gọi là khoảng trống.Bạn có thể điều chỉnh kích thước khoảng cách bằng cách sử dụng một trong các thuộc tính sau:
Thuộc tính column-gap đặt khoảng cách giữa các cột: .grid-container {& nbsp; Hiển thị: lưới; & nbsp; Cột khoảng cách: 50px;}
Thuộc tính row-gap đặt khoảng cách giữa các hàng: .grid-container {& nbsp; Hiển thị: lưới; & nbsp; Hàng-Gap: 50px;}
Thuộc tính gap là thuộc tính tốc ký cho các thuộc tính row-gapcolumn-gap: .grid-container {& nbsp; Hiển thị: lưới; & nbsp; khoảng cách: 50px 100px;}
Thuộc tính gap cũng có thể được sử dụng để đặt cả khoảng cách hàng và khoảng cách cột trong một giá trị: .grid-container {& nbsp; Hiển thị: lưới; & nbsp; khoảng cách: 50px;}
Đường lướiCác đường giữa các cột được gọi là các dòng cột.
Các dòng giữa các hàng được gọi là các dòng hàng.Tham khảo số dòng khi đặt một mục lưới vào thùng chứa lưới:
Đặt một mục lưới ở dòng cột 1 và để nó kết thúc trên dòng cột 3: .grid-container {& nbsp; Hiển thị: lưới; & nbsp; Hàng-Gap: 50px;}
Thuộc tính gap là thuộc tính tốc ký cho các thuộc tính row-gapcolumn-gap: .grid-container {& nbsp; Hiển thị: lưới; & nbsp; khoảng cách: 50px 100px;}
Thuộc tính gap cũng có thể được sử dụng để đặt cả khoảng cách hàng và khoảng cách cột trong một giá trị: .grid-container {& nbsp; Hiển thị: lưới; & nbsp; khoảng cách: 50px;}
Đường lướiCác đường giữa các cột được gọi là các dòng cột.
Các dòng giữa các hàng được gọi là các dòng hàng.Tham khảo số dòng khi đặt một mục lưới vào thùng chứa lưới:
Đặt một mục lưới ở dòng cột 1 và để nó kết thúc trên dòng cột 3: .Item1 {& nbsp; Khởi động cột lưới: 1; & nbsp; Kết thúc cột lưới: 3;}
Đặt một mục lưới ở dòng hàng 1 và để nó kết thúc trên dòng hàng 3: .Item1 {& nbsp; Khởi động hàng lưới: 1; & nbsp; GRID-ROW-end: 3;}
Tất cả các thuộc tính lưới CSSTài sản