【发布时间】:2014-01-28 16:18:51
【问题描述】:
我有一个以 20px 右边距向左浮动的项目列表。每个第 4 项没有右边距,因此,列表项排成 4 列。我通过使用 CSS nth-child(4n) 选择器来完成此操作
这一切都很好,花花公子,然后我决定通过 jquery isotope 插件应用过滤,这有点搞砸了。每 4 个项目仍然没有右边距,但这适用于列表中的每个项目。
我需要做的是找出屏幕上的第四个孩子,并应用 CSS 规则。我确定这可能是由其他一些 java 完成的。
如果显示任何代码、CSS HTML 或 jQuery,会有所帮助,请告诉我。任何帮助将不胜感激。
【问题讨论】:
-
to find the 4th child on the screen这是没有隐藏元素还是在可用浏览器大小中不可见? -
从同位素中过滤标记所有其他元素的 CSS 元素为
display:none; -
我只给他们每边10px的边距,然后做一个margin-left: -10px;在容器上。
-
@Paulie_D 我确实看到了该解决方案,但是,它不起作用,因此我问了这个问题。
标签: jquery css html-lists jquery-isotope