属性为 position:absolute; 的DIV的高度等于Body的高度 不用JS就用CSS能实现吗

 我来答
weblookhappy
2013-01-08
知道答主
回答量:5
采纳率:0%
帮助的人:3.2万
展开全部
div{
position: absolute;
height: 100%;
width: 100%;
background: red;
}
<div></div>

ie6是不支持的,ie6空元素默认的百分百就是默认的行高。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
大房子里的小乌龟
2013-01-08 · TA获得超过728个赞
知道小有建树答主
回答量:1008
采纳率:0%
帮助的人:403万
展开全部
<body style="width:100%; padding:0; margin:0; height:1440px; position:relative; background:#000;">
<div style="position:absolute; padding:0; margin:0; width:100%; height:100%; background:#666;">
</div>
</body>
前提是body的高度得超过屏幕的高度才可以
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
书香学编程
2021-02-06 · 贡献了超过775个回答
知道答主
回答量:775
采纳率:25%
帮助的人:54.4万
展开全部

Vue实践-CSS样式position/display/float属性对比使用

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
简明9h
2013-01-08 · TA获得超过317个赞
知道小有建树答主
回答量:228
采纳率:100%
帮助的人:163万
展开全部
上下左右都设为0,或宽高都设为100%。
追问
我把DIV设置了100% 都占不满Body
追答
body边距跟填充去掉
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
老谢的记录
2013-01-08 · TA获得超过1223个赞
知道小有建树答主
回答量:1363
采纳率:0%
帮助的人:193万
展开全部
问题没有表达清楚
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式