【发布时间】:2015-01-31 03:18:58
【问题描述】:
我在 Less 文件中有以下 CSS 规则:
.container {
min-height: calc(100vh - 150px);
}
这根本不起作用。我想让容器全窗口高度和减去页眉、页脚固定高度。
我该怎么做?
【问题讨论】:
-
似乎工作 - jsfiddle.net/gz4zp1ua/2
-
确保相关浏览器确实支持您的要求:caniuse.com/#feat=calc 和 caniuse.com/#feat=viewport-units。
-
我已将其作为一个骗子关闭,因为该线程包含有关更新选项的详细信息,这也可能对其他人有用(除此之外,该问题还具有更高的视图和投票数)。
-
如果你使用较少的变量,你可以使用这样的东西:calc(~"100vh" - (@first-header-height + @second-标题高度));