为什么CSS继承属性会覆盖我的样式?

为什么CSS继承属性会覆盖我的样式?,css,twitter-bootstrap,kendo-grid,css-specificity,Css,Twitter Bootstrap,Kendo Grid,Css Specificity,在下面的示例中,我有一个引导按钮样式,它被剑道UI的.k-grid设置的color:inherit条目劫持: .k-grid a{ 颜色:继承; } 我建议您了解css的特殊性 例如: 在您的例子中,一个类的特定性不如.on类和一个元素继承CSS关键字会导致为其指定的元素从其父元素获取属性的计算值。它可以应用于任何CSS属性,包括CSS速记all 对于继承的属性,这将加强默认行为,并且只需要重写另一个规则 这将有助于您: 如果您想进一步挖掘: , 查看您的小提琴后,我可以在检查器中看到引导的

在下面的示例中,我有一个引导按钮样式,它被剑道UI的
.k-grid
设置的
color:inherit
条目劫持:

.k-grid a{
颜色:继承;
}

我建议您了解css的特殊性 例如:


在您的例子中,一个类的特定性不如.on类和一个元素

继承CSS关键字会导致为其指定的元素从其父元素获取属性的计算值。它可以应用于任何CSS属性,包括CSS速记all

对于继承的属性,这将加强默认行为,并且只需要重写另一个规则

这将有助于您:

如果您想进一步挖掘: ,

查看您的小提琴后,我可以在检查器中看到引导的重置应用了以下内容:
a:not([href]):not([tabindex]){color:inherit;}

除此之外,您的小提琴中的锚没有href,因此上面的CSS适用


按钮

请发表一篇文章,这样我们可以进行实验和调试。因为CSS意味着级联样式表。而
.k-grid a
的“值”大于
.btn-sm
。更多选择器=更多值在CSS中,有一个“值”取决于此样式的位置是“外部文件/内联/嵌入(头部)”和选择器(标记/类)/id@csmckelvey我已经用一个最小的、完整的、可验证的例子编辑了我的问题。@Laurent谢谢你的回答。我已经阅读了你的链接并编辑了我的问题。