我对父 div 内的左浮动 div 有两个问题。我花了5个多小时尝试不同的东西,在互联网上搜索,但找不到解决方案!认为这里有人可以提供帮助。
这是场景:
<div id="parent_div">
<div class="left_floating" style="height:20px; width: 100%; clear:left;"><label style="text-align:center"> This is the title div </label></div>
<div class="left_floating" style="height:50px; width:50px;"> 1 </div>
<div class="left_floating" style="height:20px; width:50px;"> 2 </div>
<div class="left_floating" style="height:20px; width:50px;"> 3 </div>
</div>
问题 1:我想要的:标题始终位于其他三个 div 的中心/无论屏幕大小如何。会发生什么:如果你缩小屏幕的大小,当 div 3 没有足够的空间时,它会下降(这就是我想要的),但 div 2 的右侧会留下一些间隙这使得父div的宽度大于100px(div 1的宽度+div 2的宽度),即父div从侧面看不紧。这使得标题不在中心。我怎样才能解决这个问题?
问题2:我想要什么:当屏幕缩小并且div 3下降时,它应该在div 1之下。会发生什么:div 3在div 2之下,因为div 2的高度小于div 1的高度。注意如果 div 2 的高度大于 div 1 的高度,则结果将是理想的结果。有什么建议么?
如果有的话,我确实更喜欢 css 解决方案。
谢谢