jquery - 使用 jQuery 自动清除 x div 后的 float ? - 例如高低不一的休息设计

标签 jquery css

好的,对于我的内部内容,我有一个 4 x 列布局 - 向左浮动,设置宽度...所以它们可以很好地并排放置...

问题是您向该集合中添加了更多元素,例如第 5 个或第 6 个元素(例如新行)- ...如果前 4 列的高度不同,则第二行都未对齐,如您所料...所以我写信是想问一下,是否有 jQuery方式(或者可能是其他方式) - 这将允许您在一个 div 内的 x 个 div 之后添加一个“clear:both”(在这种情况下,在 4 个 div 之后清除该行)...很多内容将被自动提取来自 DB,所以我没有手动添加 clear:both 的选项。

希望这是有道理的,这是我的第一篇文章,所以如果我做错了什么,请提出建议,或者可以解释得更好。

最佳答案

$('div:nth-of-type(4n)').append('<div style="clear:both;"></div>');

这是你需要的吗?

关于jquery - 使用 jQuery 自动清除 x div 后的 float ? - 例如高低不一的休息设计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15763217/

相关文章:

javascript - 如何为 ID 和类重用相同的函数?

javascript - 如何向 Google Places API 进行查询?

angular - 如何将鼠标悬停在一个 div 上以触发两个不同 div 的变化?

php - 随机 CSS 背景图片

css - 当分配给单个元素时,透视图适用于同级元素

CSS 导航左侧间隙

javascript - 根据另一个选项值设置一个下拉菜单的文本

jQuery on mouseover 在 mouseout 恢复时做一些事情

javascript - 根据 url 中的哈希值显示元素

html - 悬停时的通用兄弟选择器