基本上我有固定宽度为 250px 的浮动 div。我需要让它根据我添加的浮动 div 的数量自动调整父 div 的宽度和浏览器的宽度。
例如:如果我的浏览器尺寸是 800 像素宽,并且我有 2 个浮动 div,它们的总宽度为 500 像素,那么将没有水平滚动条,因为 500 适合 800。但是当我再添加 2 个浮动 div 时,所有浮动的总宽度将为 1000 像素,大于我的浏览器宽度,从而创建水平滚动条并使浏览器自动调整大小。
现在,当我尝试这样做时,不会在 800px 内找到的浮动 div 只是下拉而不是添加到侧面。
我可以指定父容器的固定宽度,但重点是让浮动动态添加到侧面。
有什么建议么?如果 CSS 做不到,也许 Javascript 可以。每当添加子 div 时,是否有一个 Javascript 会显式地向父 div 添加宽度?
谢谢。