Computer >> Máy Tính >  >> Lập trình >> CSS

Đặt mức độ mà một mục linh hoạt sẽ phát triển so với phần còn lại của các mục linh hoạt bằng CSS

Tăng kích thước của một mục flex bằng cách sử dụng thuộc tính flex-grow. Sử dụng nó với một hoặc nhiều mặt hàng linh hoạt.

Ví dụ

Bạn có thể thử chạy đoạn mã sau để triển khai thuộc tính flex-grow. Ở đây, mục linh hoạt Q3 lớn hơn các mục khác -

<!DOCTYPE html>
<html>
   <head>
      <style>
         .mycontainer {
            display: flex;
            background-color: orange;
            align-content: space-between;
         }
         .mycontainer > div {
            background-color: white;
            text-align: center;
            line-height: 40px;
            font-size: 25px;
            width: 100px;
            margin: 5px;
         }
      </style>
   </head>
   <body>
      <h1>Quiz</h1>
      <div class = "mycontainer">
         <div style = "flex-grow: 1">Q1</div>
         <div style = "flex-grow: 1">Q2</div>
         <div style = "flex-grow: 20">Q3</div>
         <div style = "flex-grow: 1">Q4</div>
         <div style = "flex-grow: 1">Q5</div>
      </div>
   </body>
</html>