您可以将第N个孩子添加到JS吗?

土星眼

我想知道是否可以在这段代码中添加某种Nth Child?

  $(function() {
    var count = $(".parent a").length;
    $(".parent div").width(function(){
        return ($(".parent").width()/count)-5;
    }).css("margin-right","5px");
  });

我想让最后一个div忽略 margin-right

这可能吗?

劳埃德

一般来说,你可以使用jQuery选择像:last:last-child:last-of-type,并考虑你想要的元素:not

但是,这里的问题更多与何时以及如何进行宽度计算和应用CSS有关。

我将其分解为几个步骤,首先进行宽度计算:

var count = $(".parent a").length;

$(".parent div").width(function(){
    return ($(".parent").width()/count)-5;
});

接下来,对除最后一个div以外的所有内容应用正确的边距

$(".parent div:not(:last)").css("margin-right","5px");

这几乎使我们到了那里,最后一点只是填补了剩下的一点空白:

$(".parent div:last").width(function() {
    return $(".parent div:last").width() + 5;
});

那应该做您想要的。您可以在此处看到一个有效的示例-http: //jsfiddle.net/jUU86/3/我可能也会用一个变量替换边距大小,只是为了避免更改它,您不必替换多个位置。

您可以在此处阅读有关使用的选择器的更多信息:

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

您可以将变量添加到字典中吗

来自分类Dev

您可以将初始数据添加到Docker中可用的卷中吗?

来自分类Dev

您可以直接将存档文件添加到XCode Organizer吗?

来自分类Dev

您可以将字符串中的字符添加到列表中吗?

来自分类Dev

您可以将控制台程序添加到WindowsFormApplication程序吗?

来自分类Dev

您可以使用ubuntu中的GUI将条目添加到fstab吗?

来自分类Dev

您可以将BarTintColor添加到React Native Router吗

来自分类Dev

您可以将一个事件中心规则添加到共享访问策略中的数量不止一个吗?

来自分类Dev

我知道您可以将HTML添加到RSS 2.0,但是您应该添加整个页面吗?

来自分类Dev

您可以使用内置类将背景色添加到引导程序中的表吗?

来自分类Dev

R和DT-您可以将行子标题和组添加到数据表吗?

来自分类Dev

将孩子添加到画布

来自分类Dev

Java:可以将1个非可比较对象添加到TreeSet吗?

来自分类Dev

我可以将引用的JButton添加到第二个JPanel吗?

来自分类Dev

我可以将键盘布局添加到下一个Ubuntu版本吗?

来自分类Dev

可以将一个片段实例同时添加到多个容器中吗?

来自分类Dev

您可以从自己的文件中将图像添加到内部CSS样式表中吗?

来自分类Dev

您可以使用类别/扩展名将IBDesignable属性添加到UIView吗?

来自分类Dev

您可以在jQuery中将标头添加到getJSON吗?

来自分类Dev

您可以将对象添加到其构造函数内部的数组中吗

来自分类Dev

您可以在scikit-learn中添加到CountVectorizer吗?

来自分类Dev

您可以从自己的文件中将图像添加到内部CSS样式表中吗?

来自分类Dev

我可以将样式标签添加到innerHTML吗?

来自分类Dev

可以将AVCaptureFileOutputRecordingDelegate添加到子类UIView吗?

来自分类Dev

我可以将pattern属性添加到textarea吗?

来自分类Dev

我可以将paintComponents()添加到数组中吗?

来自分类Dev

可以将numpy数组添加到python集吗?

来自分类Dev

可以将记录计数添加到分页网格吗?

来自分类Dev

我可以将课程添加到链接中吗

Related 相关文章

  1. 1

    您可以将变量添加到字典中吗

  2. 2

    您可以将初始数据添加到Docker中可用的卷中吗?

  3. 3

    您可以直接将存档文件添加到XCode Organizer吗?

  4. 4

    您可以将字符串中的字符添加到列表中吗?

  5. 5

    您可以将控制台程序添加到WindowsFormApplication程序吗?

  6. 6

    您可以使用ubuntu中的GUI将条目添加到fstab吗?

  7. 7

    您可以将BarTintColor添加到React Native Router吗

  8. 8

    您可以将一个事件中心规则添加到共享访问策略中的数量不止一个吗?

  9. 9

    我知道您可以将HTML添加到RSS 2.0,但是您应该添加整个页面吗?

  10. 10

    您可以使用内置类将背景色添加到引导程序中的表吗?

  11. 11

    R和DT-您可以将行子标题和组添加到数据表吗?

  12. 12

    将孩子添加到画布

  13. 13

    Java:可以将1个非可比较对象添加到TreeSet吗?

  14. 14

    我可以将引用的JButton添加到第二个JPanel吗?

  15. 15

    我可以将键盘布局添加到下一个Ubuntu版本吗?

  16. 16

    可以将一个片段实例同时添加到多个容器中吗?

  17. 17

    您可以从自己的文件中将图像添加到内部CSS样式表中吗?

  18. 18

    您可以使用类别/扩展名将IBDesignable属性添加到UIView吗?

  19. 19

    您可以在jQuery中将标头添加到getJSON吗?

  20. 20

    您可以将对象添加到其构造函数内部的数组中吗

  21. 21

    您可以在scikit-learn中添加到CountVectorizer吗?

  22. 22

    您可以从自己的文件中将图像添加到内部CSS样式表中吗?

  23. 23

    我可以将样式标签添加到innerHTML吗?

  24. 24

    可以将AVCaptureFileOutputRecordingDelegate添加到子类UIView吗?

  25. 25

    我可以将pattern属性添加到textarea吗?

  26. 26

    我可以将paintComponents()添加到数组中吗?

  27. 27

    可以将numpy数组添加到python集吗?

  28. 28

    可以将记录计数添加到分页网格吗?

  29. 29

    我可以将课程添加到链接中吗

热门标签

归档