【发布时间】:2013-02-28 14:01:07
【问题描述】:
全部,
我想将绝对定位的元素彼此相邻对齐。我确定我已经在自己的代码中看到了这种效果,但是我正在努力在我当前的项目中重现这种效果。
这是布局草图:
绝对定位的元素(大约 100 个 div)从左到右对齐,当它们用完空间时,它们会落入下一行。所有这些听起来都像是浮动的工作,但是,由于对定位的细微调整,我必须使用绝对位置。
我的问题是如何在父 div 中自动对齐绝对定位的 div。
【问题讨论】:
-
是的,当然,绝对位置是必需的,因为 div 实际上从(例如)顶部开始:-50px;左:-50 像素。 IE。说布局开始在可视区域之外渲染,这是为了给人一种“更大的图片”的错觉而故意的效果
-
如果是这种情况,请在子 div 中使用浮点数,并改为将父容器 div 设为
top: -50px。 -
感谢 Samuel,想到了这一点,但 div 从四面八方延伸,即从左、右、上、下。花车不会让我这样做。使用绝对位置和js,我可以控制一行应该延伸多远
标签: javascript css css-float css-position