我需要在 div中找到第一个(也是最后一个)元素,该元素设置了 CSS 边距(> 0 px)。(重要:这不一定是第一个或最后一个元素!)
基本上,我需要这样做,以便我可以删除第一个元素的 margin-top 和最后一个元素的 margin-bottom。现在我知道你可能会说“为什么不使用“p:last”CSS 语法?”
因为第一个或最后一个元素也可以是其他元素,它可以是列表(UL、OL)、图像、段落等。我不能简单地做,ul:last, ol:last, p:last as这可能导致匹配多个元素(每种类型一个)。
我只想将此应用于单个元素。所以这就是为什么我认为 jquery 是唯一的解决方案。不过,我很乐意在这方面犯错。