繁体   English   中英

div不占整个高度/不是100%

[英]div doesn't take the whole height / is not 100%

这是实时链接: http//mrgsp.md8080 / a / Account / SignIn

主div(绿色)不占用屏幕高度的100%

只有当你有一个大屏幕时才会注意到这一点 替代文字

而代码基本上是

<body>
<div class="loginpage">
<div id="loginbox">stuff inside loginbox</div>
</div>
</body>

.loginpage {
background:none repeat scroll 0 0 green;
padding:200px;
}

对不起我的英语不好...

把背景风格放在身上...更好。

body{
  background: green;
}

如果你仍想为div设置一个高度,你必须为div,body和html设置100%的高度。

html, body, .loginpage{
  height: 100% ;
}

你可以给身体绿色背景颜色?

您不能简单地将div高度设置为100%,因为它会将其解释为其容器的100%

解决问题的最简单方法是在body元素上设置背景颜色,但也可以通过将body标记设置为100%的高度来使用您的方法。 这将给你的div充分填充。 如果div的主体或任何容器没有设置高度,则浏览器将div的css属性默认为height:auto。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM