使用javascript获取div当前(渲染)宽度

使用javascript获取div当前(渲染)宽度,javascript,html,width,adjustment,Javascript,Html,Width,Adjustment,嘿,我有一个php脚本从数据库中拖拽一些图像,并使用float:left显示它们;所以他们从左到右 但是,除非在css中定义容器的宽度,否则它们会跳到第二行 所以问题是 我怎么能让它计算出内容的宽度,然后通过javascript在一次加载中设置宽度属性呢 我确实有点担心这不太可能,因为它必须先渲染图像/布局以获得一个宽度,然后再调整它 想法取悦人们!!x您的问题与浮动流如何工作有关 如果两个图像是浮动的,并且它们的宽度之和比包含的元素宽,则它们将进行换行(类似于段落中的文字换行) 描述“浮动”e

嘿,我有一个php脚本从数据库中拖拽一些图像,并使用float:left显示它们;所以他们从左到右

但是,除非在css中定义容器的宽度,否则它们会跳到第二行

所以问题是

我怎么能让它计算出内容的宽度,然后通过javascript在一次加载中设置宽度属性呢

我确实有点担心这不太可能,因为它必须先渲染图像/布局以获得一个宽度,然后再调整它


想法取悦人们!!x

您的问题与浮动流如何工作有关

如果两个图像是浮动的,并且它们的宽度之和比包含的元素宽,则它们将进行换行(类似于段落中的文字换行)

描述“浮动”ed元素流的视觉参考(难以用几句话描述):


是的,我理解这一点,但我需要浮动以不使用父div换行,我需要它溢出并创建水平滚动。