html - 不知道标题高度的CSS高度100%

标签 html css height

我知道这个问题被问过很多次,但对我来说仍然是个谜。无论如何,我有这样的代码:

<div id="header">
Here are many different div's with various position (relative, absolute, static, etc).
</div>
<div id="content">
  <div class="row">
    <div class="inner">
      <div class="upper">
         Some dummy content
      </div>
      <div class="lower">
      </div>
    </div>
  </div>
</div>

现在,我如何设置例如 .upper div 以适应窗口,因为我不知道标题的高度是多少?

最佳答案

你可以使用媒体查询

@media(min-height: 500px){
    .upper{
        display: none;
    }
}

表示如果 .upper 的高度至少为 500px,它将被显示。您还可以将其从 position: fixed; (我想是的)设置为 position: absolute; 如果窗口太小,则必须滚动而不是压缩你的内容

关于html - 不知道标题高度的CSS高度100%,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28545462/

相关文章:

javascript - 单选按钮不起作用 - AngularJS

javascript - 从数组列表中获取随机字符串

css - 有时在 chrome 上不会出现带有 css 的简单行

javascript - 尽管添加了内容,如何使我的 div 保持相同的大小?

html - &lt;input type ="search"> 不是样式

php - 如何将以 HTML 形式输入的字符串保存到文本文件

jquery - :target not working to change text-color

css - 如何设置 Django 表单的样式 - bootstrap

CSS 容器最小高度最大高度声明

javascript - 为什么 scrollTop、pageYOffset 和 height 都不起作用?