calc计算宽高与实际值不符
在web页面中,针对不同屏幕大小,合理的使用 calc() 方法可以让页面拥有更好的体验性。在使用此方法时只要稍微注意运算符前后有空格即可,然而今天遇到的情况让我觉得我又tm涨姿势了~
情况是这样的:
要给一个列表加一个高度,超出高度后进行滚动,由于我用的是笔记本,生产环境基本上都是使用的台式机,写死固定高度肯定不行,于是写成了这样
height: calc(100vh - 291px);
overflow: auto;
Everything looks like perfect !
然我跑到页面看下结果,结果眼前一片 #fff , 紧接着跑到样式的地方一瞅竟然神奇的变成了