Adr*_*ano 13 html css user-interface cross-browser
我正在从事前开发人员使用的项目:
.main-sidebar {
height: calc(100vh);
}
Run Code Online (Sandbox Code Playgroud)
我再也无法联系他/她,我想了解这两种方法之间的区别(如果有的话)。
(这是问这个问题的正确地方吗?)
小智 25
VH
height: 100vh;表示该元素的高度等于视口高度的 100%。
例如:
height: 50vh;
如果您的屏幕高度为 1000 像素,则您的元素高度将等于 500 像素(1000 像素的 50%)。
CALC
height: calc(100% - 100px);将使用元素的值来计算元素的大小。
例如:
height: calc(100% - 100px);
如果您的屏幕高度为 1000 像素,则您的元素高度将等于 900 像素(1000 像素的 100% 减去 100 像素)。
*我认为你的前开发者calc()如果他/她不想计算价值就不需要使用。