大家在写代码遇到要计算宽度、高度时一定很烦躁吧,每次都要去计算,但是CSS有一个强大的东西能够帮助我们做一个”懒人“,那就是calc()函数。
- calc()语法:
calc(expression)
.test{
width:-webkit-calc(100% - 100px);
margin:0 auto;
}
<body>
<div class="test">
<p>Hello World!</p>
</div>
</body>
在上面这个简单的例子中,我们可以得到的结果是div位于浏览器中央(这得益于margin:0 auto;),宽度为浏览器宽度减去100px,这就是calc()的作用,这样设置的好处就是会根