首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >是否可以在CSS calc()中使用vh减去像素?

是否可以在CSS calc()中使用vh减去像素?
EN

Stack Overflow用户
提问于 2014-12-03 02:55:26
回答 1查看 196K关注 0票数 163

我在一个更少的文件中有以下CSS规则:

代码语言:javascript
复制
.container {
  min-height: calc(100vh - 150px);
}

这根本不起作用。我想使容器的全窗口高度和减去页眉、页脚的固定高度。

我该怎么做呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-12-03 13:12:16

它确实起作用了。问题出在我的less编译器上。它被编译成:

代码语言:javascript
复制
.container {
  min-height: calc(-51vh);
}

修复了less文件中的以下代码:

代码语言:javascript
复制
.container {
  min-height: calc(~"100vh - 150px");
}

感谢这个链接:Less Aggressive Compilation with CSS3 calc

票数 249
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27256849

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档