63. Multiple Column trong CSS

Multiple Column trong CSS: Thuộc tính column-countcolumn-width trong CSS cho phép bạn tạo một giao diện với nhiều cột dọc. Điều này hữu ích cho việc chia nội dung thành nhiều phần để giúp trình bày nội dung dễ đọc hơn trên các thiết bị rộng hơn. Dưới đây là một ví dụ cách sử dụng column-count để tạo nhiều cột trong CSS:

html
<!DOCTYPE html>
<html>
<head>
  <style>
    .multi-column-container {
      column-count: 3;
      column-gap: 20px;
    }

    .multi-column-item {
      margin-bottom: 15px;
      padding: 10px;
      border: 1px solid #ccc;
      border-radius: 5px;
    }
  </style>
</head>
<body>
  <div class="multi-column-container">
    <div class="multi-column-item">Item 1</div>
    <div class="multi-column-item">Item 2</div>
    <div class="multi-column-item">Item 3</div>
    <div class="multi-column-item">Item 4</div>
    <div class="multi-column-item">Item 5</div>
    <div class="multi-column-item">Item 6</div>
    <div class="multi-column-item">Item 7</div>
    <div class="multi-column-item">Item 8</div>
    <div class="multi-column-item">Item 9</div>
    <div class="multi-column-item">Item 10</div>
  </div>
</body>
</html>

Trong ví dụ này:

  • Chúng ta sử dụng column-count: 3; để tạo 3 cột dọc. Nội dung sẽ được chia thành các cột dọc theo số lượng cột này.
  • Sử dụng column-gap: 20px; để tạo khoảng cách giữa các cột.
  • Chúng ta tạo một phần tử cha có class .multi-column-container để chứa các mục cần chia thành nhiều cột.
  • Sử dụng class .multi-column-item để tạo kiểu cho các mục.

Lưu ý rằng sự hỗ trợ cho nhiều cột có thể khác nhau trên các trình duyệt và thiết bị. Đôi khi, một số tính năng khác nhau của CSS Flexbox hoặc CSS Grid có thể được sử dụng để tạo giao diện nhiều cột phức tạp hơn.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top