CSS 跨浏览器解决方案之二梯度

梯度效果也是常用的效果之一,因为浏览器兼容性的原因,很多人都是用背景图片来达到梯度效果的,其实仅仅使用 CSS 就可以实现了。


.gradient {
/* Firefox 3.6 */
background-image: -moz-linear-gradient(top, #81a8cb, #4477a1);

/* Safari & Chrome */
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #4477a1),color-stop(1, #81a8cb));

/* IE6 & IE7 */
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#81a8cb', endColorstr='#4477a1');

/* IE8 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#81a8cb', endColorstr='#4477a1')";
}




[size=x-large]缺点[/size]
1. 不能通过W3C的验证
2. 必须给不同类型的浏览器编写不同的CSS
3. IE8需要单独的,与IE6,7不同的CSS

效果请看[url=http://www.fogtowerblog.com/web/css-solutions-for-cross-browsers-part2.html]这里[/url]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值