CSS:为什么可以显示SVG图片背景,但不能完全覆盖PNG背景?

时间:2018-09-29 15:36:01

标签: html css svg background-image

我现在正在更新一个网站。我必须要做的一个非常简单的步骤就是替换SVG的Facebook PNG徽标。过去的方法是在“:after”选择器上使用“ background url”属性,效果很好。我已经能够显示我的SVG。问题是,我的修改确实覆盖了实际的设置,因为它是Chrome Inspector中的顶级列表,但是仍然会显示级联属性中显示的旧PNG背景!一切正常,但是它引起了我的注意,因为通常会覆盖属性。这是我的意思的图片。 Not striked properties in Chrome Inspector

如您所见,我所有的修改都在modifs.css中,在级联选择方面优先于main.css。选择器完全相同。 请注意,在Opera中也会出现同样的情况。

如果有人可以解释这一点,那就太好了!谢谢!

0 个答案:

没有答案