CSS | min-block-size Property

Thuộc tính min-block-size trong CSS tạo kích thước tối thiểu theo chiều ngang/dọc của một phần tử. Nếu hướng chữ là ngang thì min-block-size tương đương thuộc tính min-height. Ngược lại, nếu hướng chữ dọc thì tương đương thuộc tính min-width.

Cú pháp:

min-block-size: length| percentage| auto| none| min-content| 
                max-content| fit-content| inherit| initial| unset;

Giá trị thuộc tính:

  • length: Đặt một giá trị cố định bằng px, cm, pt... Giá trị âm cũng được chấp nhận. Giá trị mặc định là 0px.
  • percentage (%): Tương tự length, nhưng kích thước được tính theo tỷ lệ phần trăm so với kích thước cửa sổ.
  • auto: Sử dụng khi bạn muốn trình duyệt tự xác định block-size.
  • none: Sử dụng khi bạn không muốn giới hạn kích thước của hộp.
  • max-content: Sử dụng khi bạn ưu tiên min-width cho kích thước của hộp.
  • min-content: Sử dụng khi bạn ưu tiên min-width cho kích thước của hộp.
  • fit-content: Sử dụng khi bạn ưu tiên exact-width cho kích thước của hộp.
  • initial: Sử dụng để đặt giá trị của thuộc tính min-block-size về mặc định.
  • inherit: Sử dụng khi bạn muốn phần tử kế thừa thuộc tính min-block-size từ phần tử cha.
  • unset: Sử dụng để bỏ cài đặt min-block-size mặc định.

Các ví dụ dưới đây minh họa thuộc tính min-block-size trong CSS:

Ví dụ 1:

HTML
<!DOCTYPE html> 
<html> 
<head> 
    <title>CSS | min-block-size Property</title> 
    <style> 
        h1 { 
            color: green; 
        } 
        
        div { 
            background-color: green; 
            width: 200px; 
            height: 20px; 
        } 
        
        .one { 
            position: relative; 
            min-block-size: 10px; 
            background-color: cyan; 
        } 
    </style> 
</head> 
<body> 
    <center> 
        <h1>Geeksforgeeks</h1> 
        <b>CSS | min-block-size Property</b> 
        <br><br> 
        <div> 
            <p class="one"> 
                A Computer Science Portal for Geeks 
            </p> 
        </div> 
    </center> 
</body> 
</html>                     

Đầu ra:

 css-min-block-size-property 

Ví dụ 2:

HTML
<!DOCTYPE html> 
<html> 
<head> 
    <title>CSS | min-block-size Property</title> 
    <style> 
        h1 { 
            color: green; 
        } 
        
        div { 
            background-color: green; 
            width: 200px; 
            height: 20px; 
        } 
        
        .one { 
            position: relative; 
                        writing-mode: vertical-rl;
            min-block-size: auto; 
            background-color: cyan; 
        } 
    </style> 
</head> 
<body> 
    <center> 
        <h1>Geeksforgeeks</h1> 
        <b>CSS | min-block-size Property</b> 
        <br><br> 
        <div> 
            <p class="one"> 
                A Computer Science Portal for Geeks 
            </p> 
        </div> 
    </center> 
</body> 
</html>                     

Đầu ra:

 css-min-block-size-property 

Trình duyệt được hỗ trợ: Các trình duyệt hỗ trợ thuộc tính min-block-size được liệt kê dưới đây:

  • Firefox 41+
  • Google Chrome 57+
  • Edge 79+
  • Opera 44+
  • Safari 12.1+

Tham khảo: https://developer.mozilla.org/en-US/docs/Web/CSS/min-block-size


Last Updated : 20/07/2025