专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

图文解决calc()函数 css中用100%的宽度/高度,减去50px

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/2/14 0:42:06       共计:3642 浏览

做项目的时候常常用遇到下面这种情况:

要让B盒子占满 A盒子剩下的部分也就是黄框区域,这时候我们可以设置 B盒子 高为 100% 或者是100vh减去上面的 A盒子的高度50px。

只需设置样式使用calc() 函数,它支持 “+”, “-”, “*”, “/” 运算;

注意:

  1. 运算符前后都需要保留一个空格,例如:width: calc(100% - 10px);
  2. 任何长度值都可以使用calc()函数进行计算;
  3. calc()函数使用标准的数学运算优先级规则;
  4. 它支持 “+”, “-”, “*”, “/” 运算
 B盒子 { //height: calc(100vh - 50px); height: calc(100% - 50px); } 

扩展: vh:相对于视口的高度。视口被均分为100单位的vh

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:css 移动端蒙层底部页面禁止滑动 | ·下一条:calc()函数 css中用100%的宽度/高度,减去50px

Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有