边框在CSS中应用字体颜色

前端之家收集整理的这篇文章主要介绍了边框在CSS中应用字体颜色前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

作为CSS初学者,我注意到如果你没有以简写形式声明边框颜色,但在此之前你声明了字体颜色,那么颜色也将适用于前者,例如

#crazyElement {color:red; border:1px solid;}

两者都是红色的.此外,如果您声明了正文的字体颜色,则每个没有声明颜色的边框也会以简写形式应用该颜色.

这是正常的吗?也许这没什么特别的,但作为一个新手,我只是想检查……

最佳答案
这是正常的,完全符合specification

If an element’s border color is not specified with a border property,user agents must use the value of the element’s ‘color’ property as the computed value for the border color.

通过@BoltClock
CSS3 Spec.currentColor是如何定义的.

猜你在找的CSS相关文章