根据specs,声明来源的优先级如下(Top 胜):
- 过渡声明 [css-transitions-1]
- 重要的用户代理声明
- 重要的用户声明
- 重要作者声明
- 动画声明 [css-animations-1]
- 正常作者声明
- 普通用户声明
- 普通用户代理声明
我正在尝试验证普通作者声明 (6) 是否胜过普通用户声明 (7),但我认为我得到了相反的结果:
在上面的示例中,我有一个外部 css 文件 ( style.cssp
),它将元素的颜色声明为green
.
然后我添加一些用户样式,将相同选择器的颜色声明为blue
.
我希望作者声明(绿色)会胜过用户声明(蓝色),但情况恰恰相反。
关于发生了什么的任何想法?也许我在示例中做错了什么?