我试图通过使用 CSS3 属性连续应用阴影背景,background-size
它在现代浏览器中以例外方式工作,接受下面的 IE8。
然后我得到了这篇文章中提到的IE解决方案(让背景大小在 IE 中工作?)
上面的解决方案也适用于下面的 IE8,但它会按比例缩放图像(水平和垂直)。
但是我只需要水平缩放它,就像我使用下面提到的 CSS3 属性实现的那样:
background-size: 100% 25%;
/*
100% for horizontally
25% for vertically
*/
我的问题:是否只有水平或垂直缩放图像的任何值sizingMethod
(或任何其他解决方法[^ jQuery/Javascript ^])以获得所需的结果,因为我使用background-size
现代浏览器的 CSS3 属性获得了所需的结果?
这是我使用过的代码:
CSS:
.row-shad {
background:url(../images/cat-bot-shad.png) center bottom no-repeat;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
src='http://full-path-to-images/images/cat-bot-shad.png',
sizingMethod='scale'); /*For IE 8 and less*/
background-size: 100% 25%; /* for good browsers*/
}
---这是实时结果,在良好的浏览器和 IE8 中,看看区别。---
真的应该感谢这方面的任何帮助。
谢谢!