1、是不是在运算符号前后没加空格(要下面这样子) height: calc(100% - 100px); 2、元素的爸爸有没有高度(如果没有给个100%也行) 3、calc()函数在less中不能使用不生效 height: calc(100% - 100px); // 修改成 height: calc(~"100% - 100px");