Css 输入的特殊性[类型=“文本”]

Css 输入的特殊性[类型=“文本”],css,css-selectors,css-specificity,Css,Css Selectors,Css Specificity,我如何为以下内容添加特定性: input[type="text"] { color:red } 我想要像这样的东西: #my_id input[type="text"] { color:red } 你是说像这样 input[type="text"]#my_id { color:red } 你是说像这样 input[type="text"]#my_id { color:red } 当您使用id并且不想对子节点进行寻址时您可以省略任何其他部分,id必须是唯一的,因此您只能使用: #my_id

我如何为以下内容添加特定性:

input[type="text"] { color:red }
我想要像这样的东西:

#my_id input[type="text"] { color:red }
你是说像这样

input[type="text"]#my_id { color:red }
你是说像这样

input[type="text"]#my_id { color:red }

当您使用id并且不想对子节点进行寻址时您可以省略任何其他部分,id必须是唯一的,因此您只能使用:

#my_id { color:red }

当您使用id并且不想对子节点进行寻址时您可以省略任何其他部分,id必须是唯一的,因此您只能使用:

#my_id { color:red }

HTML看起来像什么?HTML看起来像什么?那不是真的。带有ID的元素可以有子元素。是的,但是在覆盖CSS规则方面,特殊性很重要。你们都是对的。我以另一种方式理解了这个问题。我把它理解为更多地指定它,而不是指定子对象。@Marcel这就是我为什么可以省略它的原因。这不是真的。带有ID的元素可以有子元素。是的,但是在覆盖CSS规则方面,特殊性很重要。你们都是对的。我以另一种方式理解了这个问题。我把它理解为更多地指定它,而不是指定子对象。@Marcel这就是我为什么可以省略它的原因