我希望我不需要问这个问题,但我很困惑。
我在我的
我在我的
上设置了一个基本的背景图像,但出现了问题。当我设置background-size: 246px 70px;时,它不起作用,只有使用!important才有效。
.footer div.image-logo {
height: 70px;
width: 246px;
background-size: 246px 70px;
background-position: center;
background: url(/images/svg/five_Logo.svg) no-repeat;
margin: 20px auto;
}
基本上你会认为其他 CSS 覆盖了它,那是我的初学者想法,但事实并非如此。当我检查带有背景图像的 div
并单击选项卡 "computed" 以检查背景图片大小的当前状态时,它显示 background-size:auto;
。当我单击此属性以查看其获取 auto
属性的位置时,它显示了 246px 70px style.css?ver=1.0.5:2266 .footer div.image-logo
,这是我设置背景大小为 background-size: 246px 70px;
的 CSS。
我希望能够在不使用 !important
的情况下设置背景大小。