【发布时间】:2016-10-09 05:17:04
【问题描述】:
我有 2 个并排的 div,它们构成了我的响应式设计的一部分
我将每个 div 设置为 179 的高度,因为其中一个 div 下方有一个间隙,建议给它们设置高度。
当 div 堆栈空间不足时,页面内容会比 id 更向下推。
有没有办法让 div 在有空间时保持彼此相同的大小,但当浏览器调整大小并且没有足够空间时,正确的最终只有一定高度,比如 20px 而不是 179px两个 div 和它们堆叠?
我希望除了使用媒体查询之外还有其他答案
`
</div>
<div class="right-column1">
</div>
</div>
.container1 {
width: 100%;
}
.left-column1 {
width: 50%;
float:left;
height:179px;
}
.right-column1 {
width:50%;
float:left;
height:179px;
}`
【问题讨论】:
-
您的问题有点混乱,能否给我们您的问题的链接?您可以使用 jsfiddle 或其他免费主机,谢谢!
-
当浏览器变得太小以容纳左右 div 并且它们堆叠时,我基本上只是希望右侧 div 从 179 到 20px 高度
-
因为右边的 div 只包含一个搜索框,当它们堆叠在较小的屏幕或浏览器尺寸上时会占用很多屏幕空间,但在全尺寸浏览器和屏幕上它们都是 179px,因为如果它们有 2 个不同的高度。
标签: css html layout responsive-design