今天写移动端H5页面,mui按钮在layer mobile 弹窗 html类型的时候,mui按钮宽度设置为100%的时候,mui按钮宽度会超出屏幕,听同事建议,使用 css calc()函数计算得以解决。

菜鸟教程解释calc()函数地址:https://www.runoob.com/cssref/func-calc.html

定义与用法

calc() 函数用于动态计算长度值。

  • 需要注意的是,运算符前后都需要保留一个空格,例如:width: calc(100% - 10px)
  • 任何长度值都可以使用calc()函数进行计算;
  • calc()函数支持 "+", "-", "*", "/" 运算;
  • calc()函数使用标准的数学运算优先级规则;

使用例子

width: calc(100% - 26px);

此处 100% 动态获取屏幕宽度,然后减去26px个像素

css calc()函数 动态根据屏幕宽度计算宽度相关推荐

  1. CSS calc() 函数

    CSS calc() 函数 width: calc(100% - 100px); calc()是一个css运算函数,上述表示在继承的父级100%宽度的情况下动态减去了100px 需要注意的是,运算符前 ...

  2. CSS calc()函数与单位vh 常见height:100vh

    calc() 函数属于CSS3版本内容,用于动态计算长度值.例如:width: calc(100% - 10px):需要注意的是,运算符前后都需要保留一个空格.calc()函数支持 "+&q ...

  3. CSS calc()函数

    一.calc()函数介绍 calc() 函数用于动态计算长度值 需要注意的是,运算符前后都需要保留一个空格,例如:width: calc(100% - 10px): 任何长度值都可以使用calc()函 ...

  4. CSS计算 CSS运算 calc函数的使用方法

    CSS也是可以进行运算的!!! CSS中的calc函数是可以对不同值进行计算的 它可以在 <length>, <frequency>,<angle>, <ti ...

  5. 响应式布局html像素值计算,CSS Calc():制作响应式网格布局的锋利武器

    响应式的布局方式是当下最为流行网页布局.对于一个响应式的网格系统,可以有多种的解决方案.在这篇文章中,我们将和大家分享使用CSS calc()函数来制作响应式网格的一些知识. With calc(), ...

  6. web前端入门学习 css(8)(新增语义化标签、video/audio、新增input类型、新增表单属性、属性选择器、结构伪类选择器、伪元素选择器、css3盒子模型、模糊、calc函数、过渡

    https://www.bilibili.com/video/BV1pE411q7FU?p=276 文章目录 html5新特性 html5新增语义化标签 header头部 nav导航 article内 ...

  7. CSS calc() 使用指南

    CSS calc 使用指南 CSS calc() 使用指南 1. 什么是 CSS calc() 函数? 2. 使用 calc() 在 CSS 中进行单位转换 3. 使用 calc() 转换字体大小 4 ...

  8. CSS 获取当前可视屏幕高度--使用calc()方法动态计算宽度或者高度

    先了解一下CSS3的相对长度单位和绝对长度单位(参考详细教程) : 相对长度单位 相对长度单位指定了一个长度相对于另一个长度的属性.对于不同的设备相对长度更适用. 单位 描述 em 它是描述相对于应用 ...

  9. 【CSS】calc 函数(动态计算长度值)

    文章目录 基本用法 基本用法 calc() 函数用于动态计算长度值. 需要注意的是: 1. 运算符前后都需要保留一个空格,例如: width: calc(100% - 10px): 2. 任何长度值都 ...

最新文章

  1. 2410 中断过程处理分析
  2. 折半查找python实现
  3. 哪种代理适合用于Web数据采集
  4. linux分区转换gpt命令,Linux中磁盘如何转换GPT格式
  5. java遇见的问题分析
  6. c语言中prime的作用,C语言判断素数prime
  7. 谈谈JavaScript中的function constructor和new关键字
  8. 找不到合适的创业路该怎么办
  9. Python—json模块
  10. Oozie分布式任务的工作流——Sqoop篇
  11. c语言用fun函数求最大公约数,C语言用函数求最大公约,最小公约数
  12. poj 2996 Help Me with the Game 模拟
  13. 基于微信小程序开发——音乐播放器
  14. AnyLogic学习
  15. [Bug]Superset通过pyhive连接Spark SQL表名获取失败
  16. Java生成圆角图标
  17. oracle startup mount是什么意思,startup,startup mount,startup nomount之间的区别-Oracle
  18. 大厂员工月入6万,居然还不起房贷!
  19. 计算机与人脑的出版社,计算机与人脑
  20. 无线路由器经常掉线断网的可能的原因

热门文章

  1. 使用微信小程序连接到 MQTT 云服务
  2. 0.嵌入式控制器EC实战 Embedded Controller开发概述
  3. 查询电脑上mysql的密码忘了怎么办_win7下mysql服务器忘记密码怎么办?
  4. 仙人掌之歌——跳槽前后(3)
  5. NMOS和PMOS管电流方向,NMOS载流子是电子,流向都是从源极到漏极,电流的流向是从漏极到源极。PMOS,载流子是空穴对,空穴对的流向也是从源极到漏极(此方向是S极和衬底短连,不短连则DS可以互)
  6. oracle 表的碎片化整理
  7. Java计算各种图形的周长、面积利用接口,多态等知识实现
  8. java集合操作-----求两个集合的交集和并集
  9. [转]解密回声消除技术之二(应用篇)
  10. 2018初春带妈妈逛苏州上海