Cột - Thủ thuật CSS

Anonim

Chỉ với một vài quy tắc CSS, bạn có thể tạo một bố cục lấy cảm hứng từ bản in có tính linh hoạt của web. Nó giống như lấy một tờ báo, nhưng khi tờ giấy nhỏ hơn, các cột sẽ tự động điều chỉnh và cân bằng cho phép nội dung trôi chảy một cách tự nhiên.

.intro ( columns: 300px 2; )

Các columnsbất động sản sẽ chấp nhận column-count, column-widthhoặc cả hai đặc tính.

columns: || ;

Sử dụng cả hai column-countcolumn-widthđược khuyến nghị để tạo bố cục nhiều cột linh hoạt. Các column-countsẽ hoạt động như số lượng tối đa cột, trong khi column-widthsẽ quyết định chiều rộng tối thiểu cho mỗi cột. Bằng cách kéo các thuộc tính này lại với nhau, bố cục nhiều cột sẽ tự động chia nhỏ thành một cột duy nhất ở độ rộng trình duyệt hẹp mà không cần truy vấn phương tiện hoặc các quy tắc khác.

Bố cục nhiều cột hoạt động tốt trên các phần tử khối bao gồm danh sách để tạo điều hướng linh hoạt.

Để tinh chỉnh thêm bố cục nhiều cột của bạn, hãy sử dụng break-insidetrên các phần tử cụ thể để giúp chúng không bị kẹt giữa các cột.

Thêm thông tin

  • Mô-đun bố cục nhiều cột CSS Cấp độ 1 (Bản nháp đang làm việc)
  • MDN Documention

Hỗ trợ trình duyệt

I E Cạnh Firefox Trình duyệt Chrome Safari Opera
10+ Tất cả 9+ 50+ Tất cả 11,5+
Chrome dành cho Android Android Firefox Trình duyệt Android iOS Safari Opera Mobile
Tất cả Tất cả Tất cả Tất cả Tất cả