在使用引导程序无法正确处理数小时后,尝试从头开始构建响应式布局。我的目标是在调整显示大小时让固定宽度的瓷砖相互包裹,但如果侧边栏右侧的 div 中仍有足够的宽度来显示它们,则不要包裹在侧边栏 div 下。
在下面的示例中,我希望这些图块相互包裹并在“过滤器和搜索”div 下方,而不是在最左侧的“内容”div 下方,直到显示的宽度非常窄。随着宽度开始减小,侧边栏 div 右侧的所有内容都会显示在其下方,即使右侧有足够的空间可以开始堆叠。有什么建议么?
Here is the code (no stylesheets to show everything here:)
<div style="border:1px solid red;width:200px;float:left;" id="sidebar">
<div>content1</div>
<div>content2</div>
<div>content3</div>
<div>content4</div>
<div>content5</div>
<div>content6</div>
</div>
<div style="border:1px yellow solid;float:left;" id="contentarea">
<div style="border:1px solid;float:left;">filters and search</div>
<div style="border:1px solid;clear:left;">
<div style="border:1px solid blue;float:left;width:200px;margin-right:20px;">tile 1</div>
<div style="border:1px solid blue;float:left;width:200px;margin-right:20px;">tile 2</div>
<div style="border:1px solid blue;float:left;width:200px;margin-right:20px;">tile 3</div>
</div>
</div>