我知道应该在mounted里写
$('body').css({'height':$(window).height()});
但是原生应该如何实现?
我知道应该在mounted里写
$('body').css({'height':$(window).height()});
但是原生应该如何实现?
这个和vue框架没关系,是css的问题。
<html>
<body>
<div class="app"></div>
</body>
</html>
<style>
html,body {
width: 100%;
height: 100%;
}
</style>
css里,html,body{height:100%}
js的话
var doc = document.documentElement;
document.body.style.height = doc.scrollHeight+'px';
13 回答12.9k 阅读
7 回答2.1k 阅读
9 回答1.7k 阅读✓ 已解决
6 回答1.5k 阅读
3 回答1.3k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
难道你们都忽略了一个css属性
直接设置:
至于vh:100vh就等于当前视窗的高度,同样的还有vw