html背景颜色在ie9上不显示_html/css_WEB-ITnose

WBOY
풀어 주다: 2016-06-24 12:22:01
원래의
1022명이 탐색했습니다.

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表示水平渐变

    원천:php.cn
    본 웹사이트의 성명
    본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
    인기 튜토리얼
    더>
    최신 다운로드
    더>
    웹 효과
    웹사이트 소스 코드
    웹사이트 자료
    프론트엔드 템플릿