国际访客建议访问 Primers 编程伙伴 国际服 以获得更好的体验。 快速访问 HTML 样式 尺寸

# CSS 的尺寸

# display

行内元素 不能设置尺寸, 块元素 才能设置尺寸。CSS 中可以通过 display 属性设置显示类型, block块元素inline行内元素

示例:

<p>段落默认状态下是块元素</p>
<p style="display:inline;">这里设为行内元素</p>
<p style="display:inline;">这里设为行内元素</p>

# width & height

CSS 通过 widthheight 设置宽度和高度,通常单位为 px 表示像素。

示例:

<div style="width:200px; height:80px; background-color:#212121; color:cyan;">
    width:200px;
    <br/>
    height:80px;
</div>

# max-width & max-height

CSS 通过 max-widthmax-height 设置最大宽度和最大高度。

示例:

<div style="max-height:6em; background-color:#212121; color:cyan;">
    限制最大高度<br/>
    限制最大高度<br/>
    限制最大高度<br/>
    限制最大高度<br/>
    限制最大高度<br/>
    限制最大高度<br/>
    限制最大高度<br/>
    限制最大高度<br/>
    限制最大高度<br/>
    限制最大高度<br/>
    限制最大高度<br/>
    限制最大高度<br/>
</div>

# overflow

在上面的示例中,设置元素的尺寸后,内容溢出了元素的范围。

在 CSS 中可以通过 overflow 属性设置内容溢出时的行为,默认为 visible 即显示。

overflow 的常用取值如下:

overflow 的值 说明
visible 内容溢出时显示
hidden 内容溢出时不显示
scroll 无论内容是否异常,均显示滚动条
auto 内容溢出时,显示滚动条

除此之外,还可以使用 overflow-xoverflow-y 分别设置横向和纵向上溢出时的行为。

例如:

<div style="overflow:auto; max-height:6em; background-color:#212121; color:cyan;">
    限制最大高度<br/>
    限制最大高度<br/>
    限制最大高度<br/>
    限制最大高度<br/>
    限制最大高度<br/>
    限制最大高度<br/>
    限制最大高度<br/>
    限制最大高度<br/>
    限制最大高度<br/>
    限制最大高度<br/>
    限制最大高度<br/>
    限制最大高度<br/>
</div>

# CSS 中的常用单位

CSS 中有以下常用单位:

单位 说明 示例
px 像素 100px
em 当前元素的字体高度 1em
rem 根元素的字体高度 1rem
% 父元素内容盒子的百分比 100%
vw 浏览器视口宽度的 1% 100vw
vh 浏览器视口高度的 1% 100vh
vmin 视口宽度或高度中较小值的 1% 100vmin
vmax 视口宽度或高度中较大值的 1% 100vmax
本文 更新于: 2025-06-05 19:13:11 创建于: 2025-06-05 19:13:11