猿问

Internet Explorer 9中的渐变

有谁知道IE9中渐变的供应商前缀,还是我们仍然应该使用他们的专有过滤器?


我为其他浏览器提供的是:


background-image: -moz-linear-gradient(top, #444444, #999999); /* FF3.6 */

background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #444444),color-stop(1, #999999)); /* Saf4+, Chrome */

filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#444444', EndColorStr='#999999'); /* IE6,IE7 */

-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#444444', EndColorStr='#999999')"; /* IE8 */

另外,有人知道Opera的供应商前缀吗?


FFIVE
浏览 616回答 3
3回答

慕容708150

最好的跨浏览器解决方案是background: #fff;background: -moz-linear-gradient(#fff, #000);background: -webkit-linear-gradient(#fff, #000);background: -o-linear-gradient(#fff, #000);background: -ms-linear-gradient(#fff, #000);/*For IE10*/background: linear-gradient(#fff, #000);filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#000000');/*For IE7-8-9*/ height: 1%;/*For IE7*/ 
随时随地看视频慕课网APP
我要回答