CSS clamp() 函数

定义和用法

CSS 的 clamp() 函数用于设置一个值,该值会根据视口的大小在最小值和最大值之间自适应调整。

clamp() 函数有三个参数:最小值、首选值和最大值。如果首选值在指定范围内,浏览器会选择首选值;否则,浏览器会选择最小值或最大值。

Mfano

Inasababisha ukurahisisha ukurata kubwa wa kifunguo kikuu cha <h1> kwa ukurata wa 2rem, na ukurata wa kubwa kwa ukurata wa 3.5rem. Pia, inasababisha ukurata wa kizuri cha kifunguo cha <p> kwa ukurata wa 1rem, na ukurata wa kubwa kwa ukurata wa 2.5rem:

h1 {
  font-size: clamp(2rem, 2.5vw, 3.5rem);
}
p {
  font-size: clamp(1rem, 2.5vw, 2.5rem);
}

Jifunze kwa urahisi

Makadara ya CSS

clamp(min, preferred, max)
Thamani Kuelewa
min Inayotarajiwa. Inasababisha thamani inayotarajiwa kwa ukweli zaidi.
preferred Inayofaa. Inasababisha thamani inayofaa.
max Inayotarajiwa. Inasababisha thamani inayotarajiwa kwa ukubwa zaidi.

Vivutio vya Teknolojia

Toleo: CSS Values and Units Module Level 4

Kusimamia kwa kibarua

数字 katika tablia inaonyesha sababu kwa uwanja wa kwanza wa kusimamia kufungua kwa kifunguo hicho cha kibarua cha kifunguo cha kibarua.

Chrome Edge Firefox Safari Opera
79 79 75 13.1 66