【发布时间】:2011-02-13 05:31:58
【问题描述】:
如何修改浮动元素的位置?是否可以使用简单的 HTML/CSS?如果不是,那么使用带和/或不带 jQuery 的 JavaScript 的最简单方法是什么?
【问题讨论】:
标签: javascript jquery html css css-float
如何修改浮动元素的位置?是否可以使用简单的 HTML/CSS?如果不是,那么使用带和/或不带 jQuery 的 JavaScript 的最简单方法是什么?
【问题讨论】:
标签: javascript jquery html css css-float
最简单的方法是使用insertAfter 方法选择第一个元素并将其放在第三个之后。他们选择第四个元素并使用insertBefore 在行中的第一个元素之前插入。但是使用这种方法可能会导致在重新排列时元素会在一段时间内处于不正确的位置。
第二种方式可能是这样的:
position: relative 将所有 5 个元素包装在某个包装器中。position 方法)并为其设置(top、left 等),另外添加 position: absolute 到它们。元素应留在原处并在不移动其他元素的情况下被替换。
【讨论】: