Hàm repeat() trong CSS
- Trang trước Hàm rem() CSS
- Trang tiếp theo Hàm repeating-conic-gradient() CSS
- Quay lại cấp trên Sách tham khảo hàm CSS
Định nghĩa và cách sử dụng
CSS repeat()
Hàm được sử dụng để lặp lại một nhóm cột hoặc hàng trong lưới.
Nếu lưới của bạn có rất nhiều hàng hoặc cột, hàm này rất hữu ích. Bằng cách này, bạn có thể tạo ra một "mô hình lặp lại" để sử dụng.
Hàm này tương ứng với grid-template-columns
Thuộc tính và grid-template-rows
Sử dụng cùng với các thuộc tính.
Mô hình
Ví dụ 1
Sử dụng repeat()
Lặp lại một nhóm cột trong lưới:
#container { display: grid; grid-template-columns: repeat(2, 60px 1fr); grid-gap: 7px; background-color: green; padding: 7px; }
Ví dụ 2
Sử dụng repeat()
Lặp lại một nhóm cột trong lưới:
#container { display: grid; grid-template-columns: repeat(4, auto); grid-gap: 7px; background-color: green; padding: 7px; }
Ngữ pháp CSS
repeat(repeat-count, tracks)
Giá trị | Mô tả |
---|---|
repeat-counts |
Bắt buộc. Định nghĩa số lần lặp lại của cột hoặc hàng. Có thể là số nguyên lớn hơn 1 hoặc từ khóa auto-fill hoặc auto-fit (họ sẽ lặp lại cột/hàng theo nhu cầu để lấp đầy khung chứa). |
tracks |
Bắt buộc. Định nghĩa các cột hoặc hàng cần lặp lại. Có thể sử dụng các giá trị sau:
|
Chi tiết kỹ thuật
Phiên bản: | Module CSS Grid Layout Level 2 |
---|
Hỗ trợ trình duyệt
Số liệu trong bảng biểu thị phiên bản trình duyệt đầu tiên hỗ trợ đầy đủ hàm này.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
57 | 16 | 76 | 10.1 | 44 |
Trang liên quan
Tham khảo:Thuộc tính CSS grid-template-columns
Tham khảo:Thuộc tính CSS grid-template-rows
- Trang trước Hàm rem() CSS
- Trang tiếp theo Hàm repeating-conic-gradient() CSS
- Quay lại cấp trên Sách tham khảo hàm CSS