height

Baseline 已广泛支持

此特性已相当成熟,可在许多设备和浏览器版本上使用。自 ⁨2015 年 7 月⁩以来,各浏览器均已提供此特性。

height CSS 媒体特性 可用于根据视口的高度(或分页媒体的页面框)应用样式。

语法

height 特性被指定为表示视口高度的 <length> 值。它是一个范围特性,这意味着你也可以使用带前缀的 min-heightmax-height 变体来分别查询最小值和最大值。

示例

HTML

html
<div>Watch this element as you resize your viewport's height.</div>

CSS

css
/* Exact height */
@media (height: 360px) {
  div {
    color: red;
  }
}

/* Minimum height */
@media (min-height: 25rem) {
  div {
    background: yellow;
  }
}

/* Maximum height */
@media (max-height: 40rem) {
  div {
    border: 2px solid blue;
  }
}

结果

规范

规范
媒体查询第 4 级
# height

浏览器兼容性

另见