美文网首页
css:比较函数min(),max(),clamp()

css:比较函数min(),max(),clamp()

作者: 我就是看看哦 | 来源:发表于2020-10-09 17:44 被阅读0次

Min() 函数

min() 函数支持一个或多个表达式,每个表达式之间使用逗号分隔,以最小的表达式的值作为返回值,可以使用 min() 为元素设置最大值。

.element{
    width: min(50%, 500px)
}

当浏览器50%大于500px 取值500px
当浏览器50%小于500px 取值50%

Max() 函数

max() 函数以最大值为返回值,语法跟 min() 函数类似。可以使用 max() 函数为元素设置最小值。

.element{
    width: max(50%, 500px);
}

浏览器需要在 (50%, 500px) 取一个最大值,第一个值是指当前视口宽度的50%。如果 50% 的计算小于 500px ,则取 500px ,反之取 50%。

Clamp() 函数

clamp(MIN, VAL, MAX)。其中 MIN 表示最小值, VAL 表示首选值, MAX 表示最大值。意思是,如果 VAL 在 MIN 和 MAX 范围之间,则使用 VAL 作为函数返回值;如果 VAL 大于 MAX,则使用 MAX作为返回值;如果 VAL 小于 MIN ,则使用 MIN 作为返回值。

.element{
    width: clamp(200px, 50%, 1000px);
}

https://developer.mozilla.org/en-US/docs/Web/CSS/clamp

font-size: clamp(1rem, 2.5vw, 2rem); 

相关文章

  • css:比较函数min(),max(),clamp()

    Min() 函数 min() 函数支持一个或多个表达式,每个表达式之间使用逗号分隔,以最小的表达式的值作为返回值,...

  • Swift高阶函数-min、max、starts、element

    一、min、max Sequence协议中源码 min函数 max函数 二、starts 这里只展示数据的用法,字...

  • Math

    试炼 写一个函数,返回从min到max之间的 随机整数,包括min不包括max 写一个函数,返回从min都max之...

  • Math数组Date

    写一个函数,返回从min到max之间的 随机整数,包括min不包括max 写一个函数,返回从min都max之间的 ...

  • Math数组Date

    写一个函数,返回从min到max之间的 随机整数,包括min不包括max 写一个函数,返回从min都max之间的 ...

  • 进阶任务-6

    写一个函数,返回从min到max之间的 随机整数,包括min不包括max 写一个函数,返回从min都max之间的 ...

  • Math、数组、Date

    写一个函数,返回从min到max之间的 随机整数,包括min不包括max 写一个函数,返回从min都max之间的 ...

  • 实现一些常见的函数

    写一个函数,返回从min到max之间的 随机整数,包括min不包括max 写一个函数,返回从min都max之间的 ...

  • 进阶6

    写一个函数,返回从min到max之间的 随机整数,包括min不包括max 写一个函数,返回从min都max之间的 ...

  • Math对象

    写一个函数,返回从min到max之间的 随机整数,包括min不包括max 写一个函数,返回从min都max之间的 ...

网友评论

      本文标题:css:比较函数min(),max(),clamp()

      本文链接:https://www.haomeiwen.com/subject/ppalpktx.html