为了账号安全,请及时绑定邮箱和手机立即绑定

IE 8:后台大小修复

IE 8:后台大小修复

慕少森 2019-08-06 16:56:22
IE 8:后台大小修复我试图向IE添加背景大小,但它根本不起作用:HTML<h2 id="news">Notícias <img src="white-marker.png" alt="" /></h2>CSS:div#content h2#news {     background: url('../images/news-background.jpg') no-repeat;     background-size: 100%;     border-radius: 20px;     color: #fff;     margin: 20px 0 0 20px;     padding: 8px 20px;     width: 90%;     -moz-background-size: 100%;     -moz-border-radius: 20px;     -webkit-background-size: 100%;     -webkit-border-radius: 20px; }过滤器有什么问题?
查看完整描述

3 回答

?
慕码人2483693

TA贡献1860条经验 获得超9个赞

由'Dan'在类似的帖子中发布,如果您没有使用精灵,可能会有一个修复:

如何在IE中制作背景大小的工作?

filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
src='images/logo.gif',
sizingMethod='scale');

-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(
src='images/logo.gif',
sizingMethod='scale')";

但是,这会缩放整个图像以适合分配的区域。因此,如果您使用精灵,这可能会导致问题。

注意
过滤器有缺陷,分配区域内的任何链接都不再可点击。


查看完整回答
反对 回复 2019-08-06
?
动漫人物

TA贡献1815条经验 获得超10个赞

我创建了jquery.backgroundSize.js:一个1.5K jquery插件,可以用作“封面”和“包含”值的IE8后备。看看演示

解决您的问题可能很简单:

$("h2#news").css({backgroundSize: "cover"});


查看完整回答
反对 回复 2019-08-06
  • 3 回答
  • 0 关注
  • 352 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信