CSS背景大小在IE7 / 8 [复制]不工作(CSS background-size not wo

2019-08-19 02:00发布

这个问题已经在这里有一个答案:

  • 如何使IE背景大小的工作? 8个回答

出于某种原因,我的背景大小不是在IE 7和8的工作。 谁能告诉我为什么。 另外,在IE检查,背景大小属性没有显示出来。

<a href="" class="twitter-custom-follow-button"></a>

.twitter-custom-follow-button {
  float: left;
  width: 96px;
  height: 20px;
  background: url(../img/slices/btns/twitter_follow.png);
  background-size: 96px 20px;
  background-repeat: no-repeat;
}

Answer 1:

这是因为background-size是一个CSS3属性是不支持 IE9之前。

然而 ,这表明一个可能的解决方法螺纹: 我如何在IE背景大小的工作?



Answer 2:

IE 7/8不支持background-size属性..你需要,如果你想相同的功能使用JavaScript



Answer 3:

IE7 / 8不支持background-size 。 它只是在IE9推出。

如果你想支持IE7 / 8这个属性,你需要使用填充工具脚本它。

我所知道的,唯一的填充工具支持background-size是CSS3Pie V2。 搏一搏。 (它也增加了其他几个CSS功能是无法在旧版本的IE支持)



Answer 4:

用这个代码

 filter:progid:DXImageTransferform.microsoft.AlphaImageLoader(src='img.jpg',sizingMethod='scale')


文章来源: CSS background-size not working in IE7/8 [duplicate]