calc()函数用于所需元素之上的元素

时间:2017-03-29 16:22:21

标签: html css

我的导航栏有x高度和y-padding。

现在我想计算主div必须有多少,以填满整个窗口。

是否有可能以这样的方式......

.something {height:calc(100vh - .navbar(height))} ...

1 个答案:

答案 0 :(得分:2)

不确定。说35是导航栏的heightpadding(顶部PLUS底部)的总和,那么您的规则就是

.yourdiv {height: calc(100vh - 35px)}

但如果那是问题,你就不能在那里使用JS。但似乎你知道导航栏的高度和填充(" x-height和y-padding"),所以这将是最佳选择。