小编Phi*_*ill的帖子

Chrome相当于Firefox Firebug CSS选择路径

我已经转向Chrome,但"Firebug lite"最烦人的功能之一就是它不允许你复制对象的CSS路径.

要查看我的意思,请在Firefox中访问google.com并使用Firebug检查徽标.右键单击'hplogo'div并选择'Copy CSS path'.你会得到类似的东西:

html body#gsr div#main span#body.ctr-p center div#lga div div#hplogo
Run Code Online (Sandbox Code Playgroud)

这是一个我在Chrome上找不到的非常有用的功能,看起来你只能复制Xpath.

有没有办法在Chrome中使用此类功能?

谢谢

css firefox google-chrome path selector

11
推荐指数
2
解决办法
1万
查看次数

jQuery - 2个伪选择器?

可能重复:
结合jQuery:not和:nth-​​child选择器

这可能吗?

这是我的代码:

$("ul#filterlist li:nth-child(3n)").css("marginTop", "0");
Run Code Online (Sandbox Code Playgroud)

如果我想将它应用到列表中,但只对列表中可见的那些项目(一些隐藏,我不希望它们计算),它将如何实现?我想的是:

$("ul#filterlist li:nth-child(3n)").not(":hidden").css("marginTop", "0");
Run Code Online (Sandbox Code Playgroud)

但它不会起作用.我也不会尝试任何东西:可见

有任何想法吗?谢谢.

javascript css jquery css-selectors jquery-selectors

8
推荐指数
1
解决办法
3552
查看次数

CSS3:如何选择每个第4和第5个元素

我是这些选择器的新手,我想知道如何做这样的事情.

我的选择器需要选择第4和第5个元素,但是它需要继续这样做.因此需要选择4,5,9,10,14,15等.

这怎么可能?目前我可以选择每三个项目,如下所示:

.pure-g-r .pure-u-1-3:nth-child(3n+3)
Run Code Online (Sandbox Code Playgroud)

但我不确定如何将其转化为我需要的东西.

谢谢你的帮助.

css css-selectors css3

7
推荐指数
1
解决办法
2782
查看次数

这是显示的正确用法:flex?

这是一个正确的用例吗?

显示:在a上展开<ul>,然后每个<li>都有基于像素或百分比的宽度.

我想使用它的主要原因是我可以利用align-items: center(垂直对齐).

它似乎工作得很好,我不能让它与其他任何东西很好地工作,但它感觉不对,因为我实际上并没有在列表项上使用任何flex值.

html css width flexbox

4
推荐指数
1
解决办法
120
查看次数