ie9 html css
css中:.main_le li.vio,.main_ri li.vio{background:-webkit-gradient(linear,100% 0,0 0,from(#876cd5),to(#5333ae));background:-o-linear-gradient(right,#876cd5,#5333ae);background:-moz-linear-gradient(right,#876cd5,#5333ae);}
代码中:热点活动
在360,火狐,谷歌上都能正确显示,在ie9上不能显示背景颜色, 求大神啊 css是单独的文件。
回复讨论(解决方案) ie要用滤镜
background:-webkit-gradient(linear,100% 0,0 0,from(#876cd5),to(#5333ae));
background:-o-linear-gradient(right,#876cd5,#5333ae);
background:-moz-linear-gradient(right,#876cd5,#5333ae);
filter:progid:dximagetransform.microsoft.gradient(startcolorstr='#5333ae', endcolorstr='#876cd5',gradienttype=1);
帮一楼补充说明一下
ie依靠滤镜实现渐变。
startcolorstr表示起点的颜色,endcolorstr表示终点颜色。gradienttype表示渐变类型,0为缺省值,表示垂直渐变,1表示水平渐变