CSS |最小块大小属性
原文:https://www.geeksforgeeks.org/css-min-block-size-property/
CSS 中的最小块大小属性用于创建元素的最小水平或垂直大小。如果书写方向是水平的,那么最小块尺寸相当于 最小高度 属性,如果是垂直模式,那么等于 最小宽度 属性。
语法:
min-block-size: length| percentage| auto| none| min-content|
max-content| fit-content| inherit| initial| unset;
属性值:
- 长度:设置 px、cm、pt 等定义的固定值。也允许负值。它的默认值是 0px。
- 百分比(%): 与长度相同,但大小是根据窗口大小的百分比设置的。
- 自动:当希望浏览器确定块大小时使用。
- 无:不想限制盒子大小时使用。
- 最大内容:当你喜欢盒子大小的最小宽度时使用。
- 最小内容:当你喜欢盒子大小的最小宽度时使用。
- 适合-内容:当你喜欢盒子大小的精确宽度时使用。
- 初始值:用于将最小块大小属性的值设置为默认值。
- inherit: 当希望元素从其父元素继承最小块大小属性时使用。
- 取消设置:用于取消设置默认混合块大小。
以下示例说明了 CSS 中的最小块大小属性: 示例 1:
<!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>
输出:
例 2:
<!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>
输出:
支持的浏览器:最小块大小属性支持的浏览器如下:
- 火狐浏览器
- 谷歌 Chrome
- 边缘
- 歌剧
参考:https://developer . Mozilla . org/en-US/docs/Web/CSS/min-block-size
版权属于:月萌API www.moonapi.com,转载请注明出处