【CSS】min 和 max 函数(设置最大最小值)

文章目录

  • min() 函数:允许你从逗号分隔符表达式中选择一个最小值作为 CSS 的属性值
css 复制代码
width: min(1vw, 4em, 80px);
  • max() 函数:让你可以从一个逗号分隔的表达式列表中选择最大(正方向)的值作为属性的值
css 复制代码
width: max(10vw, 4em, 80px);
  • 注意事项:
  1. max或min允许将max()和其他min()函数嵌套为表达式值。这些表达式是完整的数学表达式,因此可以直接使用加、减、乘、除运算,而无需使用calc()函数本身。
  2. 使用标准的运算符优先规则,表达式可以是加(+)、减(-)、乘(*)和除(/)运算符的组合值。
  3. 请确保+-操作数两边各加一个空格。表达式中的操作数可以是任意的<语法的价值。
  4. 你可以在表达式中为每个值使用不同的单位。还可以在需要时使用括号来确定计算顺序。
  5. 你经常需要合并min()max()的值,或者在clamp()calc()函数中使用min()
css 复制代码
small {
  font-size: max(min(0.5vw, 0.5em), 1rem);
}
相关推荐
web1478621072323 分钟前
C# .Net Web 路由相关配置
前端·c#·.net
m0_7482478023 分钟前
Flutter Intl包使用指南:实现国际化和本地化
前端·javascript·flutter
飞的肖27 分钟前
前端使用 Element Plus架构vue3.0实现图片拖拉拽,后等比压缩,上传到Spring Boot后端
前端·spring boot·架构
青灯文案134 分钟前
前端 HTTP 请求由 Nginx 反向代理和 API 网关到后端服务的流程
前端·nginx·http
m0_7482548839 分钟前
DataX3.0+DataX-Web部署分布式可视化ETL系统
前端·分布式·etl
ZJ_.1 小时前
WPSJS:让 WPS 办公与 JavaScript 完美联动
开发语言·前端·javascript·vscode·ecmascript·wps
GIS开发特训营1 小时前
Vue零基础教程|从前端框架到GIS开发系列课程(七)响应式系统介绍
前端·vue.js·前端框架·gis开发·webgis·三维gis
Cachel wood1 小时前
python round四舍五入和decimal库精确四舍五入
java·linux·前端·数据库·vue.js·python·前端框架
学代码的小前端1 小时前
0基础学前端-----CSS DAY9
前端·css
joan_851 小时前
layui表格templet图片渲染--模板字符串和字符串拼接
前端·javascript·layui