html - 100% 高度不起作用

标签 html css wordpress-theming

<分区>


要求提供代码的问题必须表现出对所解决问题的最低限度理解。包括尝试过的解决方案、为什么它们不起作用,以及预期结果。另请参阅:Stack Overflow question checklist

关闭 9 年前

出于某种原因,如果我对其应用边框,.container 只是浏览器窗口的 100%。它只有这里是代码,没有边框:

html, body {
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    letter-spacing: 1px;
}

.container {
    width: 100%;
    height:100%;
    margin: 0;
    padding: 0;
    display:block;

}

HTML 非常简单

<div class="container">
    <div class="inner_box">
        <div class="text_box">Project Three</div>
        <ul>
            <li>content</li>
        </ul>
    </div>
</div>

有人知道为什么我需要在 .container 上添加边框以使其达到 100% 高度吗?

最佳答案

实际上 100% 高度在您的代码中有效。只是没有边界你就看不到它。如果您想检查它,请在 Chrome 中按 F12 并将鼠标悬停在 html 元素上以查看 html 元素的正确高度和宽度。如果仍然存在问题,请考虑将 100% 高度应用于 .inner_box 类。它会带来一些改变。但是如果没有开发工具,您仍然无法看到 100% 的高度。

关于html - 100% 高度不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18531093/

上一篇:html - 我对带有背景的健壮且易于调整大小的按钮的想法好吗?

下一篇:css - 绝对定位的元素即使在相对容器中也移动

相关文章:

warnings - 警告 : Cannot modify header information - headers already sent by (output started at/home/

css - 删除了包装外的页眉和页脚,现在在设计 Logo 时遇到问题

html - CSS - 剪辑路径在 safari 上效果不佳

html - 如何使用 css 为标签和输入设置响应宽度

jquery - Css 水平显示动画并停止 50%

html - 如何使用 CSS 选择器划分 div 元素的内容?

javascript - 链接到其他页面并滚动到部分

javascript - 如何在 'toggle' 在 JQuery 中单击页面上的多个元素?

javascript - 将事件监听器添加到 svg 的动态元素

php - 制作Wordpress主题时要注意什么