【发布时间】:2012-06-15 15:19:42
【问题描述】:
好的,快速虚构的例子:
<div style="background: #CCC; margin: 10px;">
<div style="width: 50%; height: 400px; background: #FFF;">Child #1</div>
<div style="width: 600px; height: 400px; background: #999;">Child #2</div>
</div>
如果我将浏览器的宽度调整为小于 600 像素(子 #2),如何阻止父 div 继续缩小到浏览器窗口(并在此过程中缩小子 #1)。
本质上,当容器 div 碰到内部最宽的子元素时,如何防止容器 div 进一步缩小?
内容是动态的,所以不能指定孩子的宽度,我只是设置了孩子#2的宽度来说明这个问题。如果有任何特定宽度的元素(例如图像或完全缩小的表格等),也是一样的
【问题讨论】: