css - 我有一个不随内容增长的 div

标签 css

我有一个具有背景颜色的主 div。我在该 div 中放置了一个宽度为:675px 的登录窗口;高度:300px;窗口的顶部/底部也有边距。背景没有增长以适应 div。这是我正在使用的代码:

  <div class="main">
    <div class="topLine"></div>
    <div class="loginWindow">
      <div class="logo">
        TEXT
      </div>

    </div>

    <div style="clear: both"></div>

  </div>

CSS:

.main {
  background: linear-gradient(to bottom right, #152d47, #467ba7);
  width:100%;
  height:100px;
  padding-top:8px;
  overflow:hidden;
}

.loginWindow {
  margin:0 auto; 
  width:675px;
  margin-top:172px;
  margin-bottom:115px;
  height:300px;
}

这是 jsfiddle:https://jsfiddle.net/grem28/uj5zbhf7/

最佳答案

如果您希望它可以增长,请删除父级的高度或将其更改为最小高度

关于css - 我有一个不随内容增长的 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37444381/

相关文章:

css - Safari/IE 至少显示不响应移动宽度

css - 使用javascript编辑iframe中元素的css

html - 防止 anchor 跳转到内部链接

css - div 中的背景

firefox - 为什么 Firefox 对输入元素使用 IE 框模型?

javascript - 如何使用 JavaScript 计算器将 "Fractions"添加到输入区域?

css - 下拉菜单 - 使 <ul> 子菜单的宽度为 100%

html - Internet Explorer 和 float : please explain

css - 如何以百分比显示 css3 transform-origin 属性?

html - 在一定高度后显示 scroll-y 但高度是动态的