CSS calc方法如何理解,怎样使用的
Admin 2022-11-12 群英技术资讯 519 次浏览
学习calc()之前,我们有必要先知道calc()是什么?只有知道了他是个什么东东?在实际运用中更好的使用他。
calc()从字面我们可以把他理解为一个函数function。其实calc是英文单词calculate(计算)的缩写,是css3的一个新增的功能,用来指定元素的长度。比如说,你可以使用calc()给元素的border、margin、pading、font-size和width等属性设置动态值。为何说是动态值呢?因为我们使用的表达式来得到的值。不过calc()最大的好处就是用在流体布局上,可以通过calc()计算得到元素的宽度。
例如父盒子是100%的高度
盒子里面的head部分固定位140px
内容部分始终为剩余的全部高度
height: calc(100% - 140px); "+或-"两边要有空格 不然不生效
父盒子.pushQueryPanelContainer{ height: 100%; } 内容部分 .pushQueryPanelContainer .queryTable{ height: calc(100% - 55px); margin-left: 10px; margin-right: 10px; }
calc() 函数用于动态计算长度值。
需要注意的是,运算符前后都需要保留一个空格,例如:width: calc(100% - 10px); 任何长度值都可以使用calc()函数进行计算; calc()函数支持 "+", "-", "*", "/" 运算; calc()函数使用标准的数学运算优先级规则;支持版本:CSS3
语法
calc(expression)
值 | 描述 |
---|---|
expression | 必须,一个数学表达式,结果将采用运算后的返回值。 |
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
这篇文章主要介绍了纯CSS实现数字加减按钮的最佳方案,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
css中Min()函数的使用:1、语法min(expression [, expression])。支持一个或多个表达式,每个表达式之间使用逗号分隔,然后以最小的表达式的值作为返回值。2、min()函数返回的是最小值。
最近项目上需要做一个烟花动画,要求是随机大小,不同地方出现,先看效果一、选择合适的动画什么样的场景决定使用什么样的动画。比如一些比较轻量、装饰性的动画,CSS 动画就足够了
这篇文章主要介绍了HTML5图片层叠的实现示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
flex-direction用来控制子项整体布局方向,是从左往右还是从右往左,是从上往下还是从下往上。指定了内部元素是如何在flex容器中布局的,定义了主轴的方向(正方向或反方向)。
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008