在 CSS 中如何使用百分比设置页面 Div 高度?

一个登陆界面的文档结构大致如下: <div class="login_wrapper"> <div class="login_header"></di…
关注者
34
被浏览
77,561

6 个回答

1.div外层的父标签如果没有定义高度或宽度(用px或者其它单位定义,而非百分比),div用百分比是无效的。如果坚持要用百分比,请换成table标签。

2.如果一定要用div标签,一种方法是通过JS脚本获取浏览器高度或宽度然后给标签,用纯CSS方法,是这样:给login_wrapper加一条属性“position:absolute”。

首先,你要把body的高度定义为100%