ie8兼容background-size?
关注者
17被浏览
22,8272 个回答
这个的解决办法网上搜得到,给你贴下吧:
>>filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.gif',sizingMethod='scale');
-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.gif',sizingMethod='scale')";
但问题是只能background-size:100%,不能直接指定任意大小background-size
方法一:
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
src='images/logo.gif',
sizingMethod='scale');
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(
src='images/logo.gif',
sizingMethod='scale')";
①不能指定任意大小background百分比,可用cover,
②用于单张图片不能使用图片精灵等拼图,
③要引用绝对路径图片,
④兼容ie7,8
方法二:
.selector { background-size: cover; -ms-behavior: url(/backgroundsize.min.htc); }
①可指定百分比,
②.htc要相对文档路径,
③兼容ie7,8