【问题标题】:Specificity for input[type="text"]输入的特异性[type="text"]
【发布时间】:2013-03-20 13:37:42
【问题描述】:

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

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

我想要类似的东西:

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

【问题讨论】:

  • HTML 是什么样的?

标签: css css-selectors css-specificity


【解决方案1】:

你的意思是这样的?

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

See the demo

【讨论】:

    【解决方案2】:

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

    #my_id { color:red }
    

    【讨论】:

    • 这不是真的。具有 ID 的元素可以有子元素。
    • 是的,但是在覆盖 CSS 规则的特殊性方面很重要。
    • 你们俩都是对的。我以另一种方式理解了这个问题。我将它理解为更多地指定它而不是指定孩子。
    • @Marcel 这就是我写的原因,可以省略
    猜你喜欢
    • 2013-07-20
    • 2011-09-09
    • 2012-06-10
    • 1970-01-01
    • 1970-01-01
    • 2013-06-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多