从两个父母 CSS 获取所有特定的孩子

巴勃罗·莫斯比

我想input[type=text]从两个不同的父类中选择所有的孩子。

对于下面的css,哪种方法最干净?

.secciones * input[type=text]
.subsecciones * input[type=text] {
    border: none transparent;
    background-color: white;
}
马丁

您应该删除通配符选择器。你几乎从不想要它,因为它是一个非常广泛的选择器:

.secciones input[type=text],
.subsecciones input[type=text] {
    border: none transparent;
    background-color: white;
}

Css 从右到左解析,因此:.secciones input[type=text]:
- 全选input[type=text]
- 对于每个匹配过滤器:检查它是.secciones

<div class="secciones">
    <div>
        <input type="text" placeholder="I will match as one of my parents is .secciones" />
    </div>
    <input type="text" placeholder="I will match as one of my parents is .secciones" />
</div>

如果您添加通配符选择器,您基本上会说“检查是否input[type=text]任何东西的子项。使用*最合适的选择器,您可以从“选择所有内容”开始,这是很多。

如果您想直接孩子一个选择,你可以这样做:.secciones >input[type=text]
-选择所有input[type=text]
-对于每个匹配过滤器:它检查是一个直接的孩子.secciones

<div class="secciones">
    <div>
        <input type="text" placeholder="I will NOT match, my direct parent is NOT .secciones" />
    </div>
    <input type="text" placeholder="I will match, my DIRECT parent is .secciones" />
</div>

当您可能需要使用一个例子*.hideNextElement + *

<div class="hideNextElement">click me to show next</div>
<div>I can be ANY element. With some JS I can become visible.</div>

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

休眠两个父母一个孩子映射

来自分类Dev

C语言中父母与两个孩子之间的管道

来自分类Dev

C语言中父母与两个孩子之间的管道

来自分类Dev

两个不同父母的孩子可以在React中拥有相同的键吗

来自分类Dev

获取所有没有特定孩子的父母并对其进行排序

来自分类Dev

父母div有两个孩子。即使不显示其他孩子,也要始终让一个孩子填满父母吗?

来自分类Dev

父母div有两个孩子。即使不显示其他孩子,也总是让一个孩子填满父母吗?

来自分类Dev

从第n个孩子两个到父母的角度输出变量

来自分类Dev

单击孩子时,孩子和父母会触发两个不同的事件

来自分类Dev

如何使用管道从两个孩子向父母发送C语言中的数据?

来自分类Dev

如何用两个孩子扩展相似的父母来创建地图?

来自分类Dev

CSS网格2²网格,带有两个标题和两个列表

来自分类Dev

CSS获取没有课程的最后一个孩子

来自分类Dev

当孩子等待父母的设置状态完成时,如何在两个有状态小部件之间使用 FutureBuilder?

来自分类Dev

Realm - 从孩子的角度获取所有孩子的所有父母的列表

来自分类Dev

使用纯CSS隐藏除元素的第一个孩子以外的所有孩子

来自分类Dev

CSS-选择除第一个孩子以外的所有孩子

来自分类Dev

css溢出问题有两个除法

来自分类Dev

ActiveRecord-列出所有父母没有一个特定的孩子

来自分类Dev

在Sass中可以将没有父母的两个兄弟姐妹串联起来吗?

来自分类Dev

获取所有没有孩子的父母或者如果有孩子,获取最新的孩子

来自分类Dev

从不是 jQuery 中祖父母的前两个孩子的父母中选择不是 h3 的孩子节点

来自分类Dev

通过CSS选择器选择两个已知元素之间的所有元素

来自分类Dev

干CSS-多个父母一个孩子

来自分类Dev

让所有父母为孩子

来自分类Dev

针对父母的所有孩子

来自分类Dev

两个不同页面上的两个元素是否可以在 HTML/CSS 中具有相同的 ID?

来自分类Dev

选择一个父母和所有给定父母或孩子ID的孩子

来自分类Dev

选择一个父母和所有给定父母或孩子ID的孩子

Related 相关文章

  1. 1

    休眠两个父母一个孩子映射

  2. 2

    C语言中父母与两个孩子之间的管道

  3. 3

    C语言中父母与两个孩子之间的管道

  4. 4

    两个不同父母的孩子可以在React中拥有相同的键吗

  5. 5

    获取所有没有特定孩子的父母并对其进行排序

  6. 6

    父母div有两个孩子。即使不显示其他孩子,也要始终让一个孩子填满父母吗?

  7. 7

    父母div有两个孩子。即使不显示其他孩子,也总是让一个孩子填满父母吗?

  8. 8

    从第n个孩子两个到父母的角度输出变量

  9. 9

    单击孩子时,孩子和父母会触发两个不同的事件

  10. 10

    如何使用管道从两个孩子向父母发送C语言中的数据?

  11. 11

    如何用两个孩子扩展相似的父母来创建地图?

  12. 12

    CSS网格2²网格,带有两个标题和两个列表

  13. 13

    CSS获取没有课程的最后一个孩子

  14. 14

    当孩子等待父母的设置状态完成时,如何在两个有状态小部件之间使用 FutureBuilder?

  15. 15

    Realm - 从孩子的角度获取所有孩子的所有父母的列表

  16. 16

    使用纯CSS隐藏除元素的第一个孩子以外的所有孩子

  17. 17

    CSS-选择除第一个孩子以外的所有孩子

  18. 18

    css溢出问题有两个除法

  19. 19

    ActiveRecord-列出所有父母没有一个特定的孩子

  20. 20

    在Sass中可以将没有父母的两个兄弟姐妹串联起来吗?

  21. 21

    获取所有没有孩子的父母或者如果有孩子,获取最新的孩子

  22. 22

    从不是 jQuery 中祖父母的前两个孩子的父母中选择不是 h3 的孩子节点

  23. 23

    通过CSS选择器选择两个已知元素之间的所有元素

  24. 24

    干CSS-多个父母一个孩子

  25. 25

    让所有父母为孩子

  26. 26

    针对父母的所有孩子

  27. 27

    两个不同页面上的两个元素是否可以在 HTML/CSS 中具有相同的 ID?

  28. 28

    选择一个父母和所有给定父母或孩子ID的孩子

  29. 29

    选择一个父母和所有给定父母或孩子ID的孩子

热门标签

归档