IE8无法兼容CSS3的很多属性和方法比如:background-size等这些比较常用的属性。网上很多人都说用滤镜效果就可以:
先看滤镜效果的实现方式:
第一:在dom元素rend的时候判断浏览器类别,然后分别加载不同的样式
IE样式
* .index_wrap_IE { width:100%; height:100%; background:url("http://192.168.1.105:8080/xxx/static/images/index/index_bg_1.jpg") no-repeat center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://192.168.1.105:8080/xxx/static/images/index/index_bg_1.jpg', sizingMethod='scale'); }
其他浏览器样式&