美文网首页
less中使用calc计算高度注意事项

less中使用calc计算高度注意事项

作者: tinyvampirepudg | 来源:发表于2019-07-13 06:53 被阅读0次

less中使用calc计算高度注意事项

我们知道,在css中我们可以使用100vh表示屏幕高度,我们还可以通过calc(expression)来动态计算宽高,于是便有了如下代码:

height: calc(100vh - 50px);

然而事与愿违,我们得到的结果却是这样的:

image

我们得到的是50vh,相当于屏幕高度的一半。

google一波,我们修改代码如下:

height: calc(~"100vh - 50px");

此时看效果,已然正常。

image

参考

https://stackoverflow.com/questions/42548630/css3-calc-minus-vh-with-pixel/42556033

相关文章

  • less中使用calc计算高度注意事项

    less中使用calc计算高度注意事项 我们知道,在css中我们可以使用100vh表示屏幕高度,我们还可以通过ca...

  • 2020-05-14

    微信小程序开发使用计算样式calc的坑 (calc设置无效)wxss样式中如果要使用calc计算宽度或高度需要注意...

  • css3中calc在less编译时被计算的解决办法

    css中写法div {width : calc(100% - 30px);}less中 由于less的计算方式跟c...

  • less下calc混合单位运算

    问题 在less中,使用calc(100% - 7px)或者calc(100% - 7rem)的结果都是calc(...

  • 解决less打包后calc计算错误的问题

    在使用less预处理器处理样式时,用到calc计算属性,如下calc(100% - 44px); 编译后,浏览器查...

  • Gulp-less编译calc

    最近用gulp-less编译less文件,在用calc计算方法时,css的计算方法和less冲突,导致运算错误,试...

  • calc计算属性的用法

    calc是CSS3中新增的计算属性。 普通的CSS样式时,计算属性的写法如下: Less中,计算属性的写法如下: ...

  • 128、less中使用calc计算

    写法: 编译成:

  • 全屏布局

    float float+calc通过calc()函数计算出.middle元素的高度,并设置子元素高度为100% f...

  • calc使用

    1. calc基本使用 calc在css3中用于动态计算长度值,calc()中接受数学四则运算,运算的结果为计算后...

网友评论

      本文标题:less中使用calc计算高度注意事项

      本文链接:https://www.haomeiwen.com/subject/rkohkctx.html