gpt4 book ai didi

html - 即使您调整浏览器大小时,两个 div 也会彼此相邻 float

转载 作者:太空宇宙 更新时间:2023-11-03 18:10:30 24 4
gpt4 key购买 nike

我有两个左右浮动的 div。

<div style="float:left">1</div>
<div style="float:right">1</div>
<div style="clear:both">1</div>

所以一切正常,我多年来一直这样做。现在我编写了一个 RESONSIVE-DESIGN 代码,所以我不能使用固定宽度的。问题如下:如果屏幕变小,则右侧 div 位于左侧下方。我不想要这个。

我知道我可以使用固定宽度来克服这个问题,或者将两者都放在一个包装器中来克服这个问题,但正如我所说 - 我不能使用固定宽度。

我如何处理两个 div 彼此相邻而不是在下方或其他东西的折叠(当将屏幕更改为小尺寸时)

我是响应式的新手,但我得到了所有的 wokr - 这是我的最后一个问题,我过去总是使用固定大小的值。

最佳答案

您可以在一定程度上实现这一目标。

HTML 标记

<div id="main">
<div id="one"></div>
<div id="two"></div>
</div>

CSS

#main{
height:200px;
width:100%;

}
#one{
width:50%;
background-color:#cccccc;
height:100%;
float:left;
}
#two{
width:50%;
background-color:#ccffff;
height:100%;
float:left;
}

FIDDLE

更好的方法是使用 CSS media queries使用媒体查询,您可以定位特定的屏幕分辨率,这始终是实现响应式设计的一个加分点。

关于html - 即使您调整浏览器大小时,两个 div 也会彼此相邻 float ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23830642/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com