webkit内核浏览器的Linear Gradients (线性渐变) -Css3演示

本文详细介绍WebKit内核浏览器如Safari和Chrome中线性渐变(LinearGradients)的基本语法与使用技巧,包括垂直、水平及角度渐变的实现方式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

webkit内核的safari、 Chrome的Linear Gradients (线性渐变)的几点说明及演示:
  • webkit内核的safari、 Chrome的Linear Gradients (线性渐变) 基本语法:background-image:-webkit-gradient(type,x1 y1, x2 y2, from(开始颜色值),to(结束颜色值), [color-stop(偏移量小数,停靠颜色值),...] );
  • -webkit-gradient是background的一个属性值;
  • webkit内核的Linear Gradients (线性渐变) 第一组参数type(类型)为 linear;
  • 第二组参数是,x1 y1, x2 y2,当成颜色渐变体的两个点的坐标就是。x1,x2,y1,y2的取值范围为0%-100%,当x1,x2,y1,y2取值为极值的时候,x1和x2可 以取值left(或0%)或right(或100%),,y1和y2可以取值top(或0%)或bottom(或100%);
    • 当x1等于x2,y1不等于y2,实现垂直渐变,调整y1,y2的值可以调整渐变半径大小;
    • 当y1等于y2,x1不等于x2,实现水平渐变,调整x1,x2的值可以调整渐变半径大小;
    • 当y1不等于y2,x1不等于x2,实现角度渐变,当x1,x2,y1,y2取值为极值的时候接近垂直渐变或水平渐变;
    • 当x1等于x2,y1等于y2,实现没有渐变,取from色,即“ from(颜色值) ”;
  • 实现垂直渐变和水平渐变渐变时,x1和x2可以最简单的取值是left(或0%)或right(或100%),y1和y2可以最简单的取值是top(或0%)或bottom(或100%);
  • from(开始颜色值),to(结束颜色值)是两个渐变颜色值;
  • [color-stop(偏移量<小数>,停靠颜色值),...]:可以使用多个color-stop,如果渐变只有2个颜色,那么可以不使用该参数;偏移量必须为小数,如果偏移量>=1,那么该color-stop相当于无效;
  • firefox下的Linear Gradients (线性渐变) 请参阅:
  • ie下可以使用渐变滤镜,请参阅: http://msdn.microsoft.com/en-us/library/ms532997(VS.85).aspx
webkit内核的safari、 Chrome的Linear Gradients (线性渐变)演示地址: http://www.css88.com/tool/css3Preview/Linear-Gradients.html

声明: 本文采用 BY-NC-SA 协议进行授权 | WEB前端开发
转载请注明转自《webkit内核浏览器的Linear Gradients (线性渐变) -Css3演示

转载于:https://www.cnblogs.com/bravelh/archive/2011/06/29/2093053.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值