background-size:cover | contain;

原图

不使用background-size

background-size:cover;

背景铺满元素

background-size:contain;

元素包含整个背景图片

兼容小于IE9的浏览器

AlphaImageLoader 滤镜

参考资料