首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使div占浏览器窗口高度的100%

使div占浏览器窗口高度的100%
EN

Stack Overflow用户
提问于 2015-01-24 20:09:25
回答 5查看 3.1K关注 0票数 2

如何确保一个div在每一个屏幕分辨率上占高度的100%。就像这里:https://medium.com/design-playbooks/designing-the-hiring-process-e0b59f3ee53,或者这里:http://blogs.wsj.com/briefly/2015/01/23/greece-austerity-relief-or-exit-the-short-answer/?mod=e2fb

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2015-01-24 21:35:28

如果希望在div或其他元素上实现100视图高度(设备高度)样式,则可以使用以下内容:

代码语言:javascript
复制
.full-height {
  height: 100vh;
}
.full-width {
  width: 100vw;
}
div {
  background: green;
}
代码语言:javascript
复制
<div class="full-height full-width"></div>

这使用视口单元设置元素大小,其中1 vh为视口高度的1%,1 vw为视口宽度的1%。您还可以在这里看到一个示例:https://dominikangerer.com/projects/github/bearded-cyril/ --您可以看到,我使用它将100vh分配到左侧的一边。

也许这和你有关:http://caniuse.com/#search=vh

票数 6
EN

Stack Overflow用户

发布于 2015-01-24 21:04:47

尝试将height: 100%;放在div的CSS中。

票数 1
EN

Stack Overflow用户

发布于 2015-01-24 21:11:31

使你的身体元素100%高,然后在100%高内做div。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28129722

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档