html - 如何设置 div 高度 100% 以匹配所有设备的文档/窗口高度

标签 html css wordpress scroll

我正在 wordpress 中的一个页面上工作,该页面显示 8 个包含一些内容的 div。我想在所有设备中将所有 div 显示为窗口高度的 100%,然后当用户单击下一个链接时,它会显示另一个 div一个接一个地点击下一步,但不知何故我的 div 没有达到 100% 的高度。

这是CSS:

<style>
html {
    height: 100%;
}
body {
        line-height:25px;
    margin: 0;
    padding: 0;
    height: 100%;
}
.content {
    margin: auto;   
    min-height: 100%;
}

</style>

这是 html:

<div class="container">

<div class="content" >
<----content goes here------>
<a href="#Initial" rel="m_PageScroll2id" >NEXT</a>
</div>

<div class="content" id="Initial" >
<----content goes here------>
<a href="#Initial" rel="m_PageScroll2id" >NEXT</a>
</div>

</div>

这是我的虚拟页面的链接:

http://enablersinvestment.com/backend/how-it-works-scroll/

最佳答案

你只需要设置.content min-height 为100vh 如下:

.content {
    margin: auto;   
    min-height: 100vh;
}

查看此演示:http://jsbin.com/xayaku/1/

关于html - 如何设置 div 高度 100% 以匹配所有设备的文档/窗口高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27422238/

相关文章:

css - 对齐 span 标签中的文本

javascript - 更改 wpDataTables 中的 iDisplayLength

php - 网站显示错误的时区

php - 为 foreach 提供的参数无效 - 建立数据库连接时出错

javascript - 如何通过单击表格标题来显示和隐藏表格的行?

html - 倾斜 Div 上的导航栏

html - 使用 CSS 省略号在悬停时显示截断的文本与其下方的文本重叠

css - 在 flex 容器中使用静态宽度是惯用的吗?

html - 不同操作系统/不同机器的字体不一致

javascript - 发送不带 html 标签的文本