html - 如何让一个div覆盖整个屏幕

标签 html css responsive

我有一个问题。

到目前为止我得到了这个: enter image description here

我基本上希望突出显示的 div 覆盖您的设备屏幕,无论设备屏幕有多大。现在我在手机上打开它时看到 2 个不同的 div。我只想看到突出显示的那个。我如何实现这一目标?

提前致谢, 凯文

最佳答案

您可以使用视口(viewport)高度作为您的高度值:

.main {
    height: 100vh;
    background-color: green;
}
<div class="main">
  CONTENT
</div>

使用 height: 100vh 意味着相关元素始终是用户/设备所具有视口(viewport)的 100% 高度。

更多信息:https://web-design-weekly.com/2014/11/18/viewport-units-vw-vh-vmin-vmax/

关于html - 如何让一个div覆盖整个屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37295191/

相关文章:

javascript - 将单行展开为多行

javascript - Bootstrap 冲突或错误 - 仍在寻找解决方案

html - 如何删除表单元素之间的空白

html - Flexbox 列将元素对齐为相同宽度但居中,无需包装(仅限 css)

html - Div 只是不玩球,去我想去的地方

jquery - 图像下方的位置按钮

html - ie6上z-index的问题

javascript - 如何滚动浏览音频播放列表

html - 网站响应标签适用于苹果设备但不适用于安卓

html - 使输入框始终居中