css怎么实现渐变效果
这篇文章主要介绍了css怎么实现渐变效果,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。
平潭ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为创新互联公司的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:13518219792(备注:SSL证书合作)期待与您的合作!
一、css 背景色渐变 样式
1. css 线性背景渐变样式
语法:
background-image: linear-gradient(|| , , , )
第一个参数是渐变起始点或角。第二个参数是一种颜色停止点(color stops)。至少需要两种颜色(起点和终点),你可以添加任意种颜色来增加颜色渐变的丰富程度。对颜色停止点的定义可以是一种颜色,或一种颜色加一个百分比。
代码(考虑浏览器兼容性):
css背景渐变--线性渐变 基本线性渐变--自上而下基本线性渐变--45度角
效果图:
可以看出两个线性渐变的区别就在于background-image: linear-gradient();里的三个颜色值的第一个颜色值(#fd0d0d)变成了角度值:45deg。
2. css 径向背景渐变样式
css径向颜色渐变(Radial Gradients)跟线性渐变(linear gradients)不一样,它不是沿着一个方向渐变,而是以一个点为中心,向四周辐射渐变,360度的。目前除了IE外的所有浏览器都支持css径向颜色渐变(Radial Gradients),但它们也都有各自不同的语法
语法:
background-image: radial-gradient([|| ],[ || ], , , )
代码实例(考虑浏览器兼容性):
css背景渐变--径向渐变
效果图:
二、css 字体文字渐变 样式
代码实例(考虑浏览器兼容性):
css字体文字渐变 css字体文字渐变,css字体文字渐变
效果图:
核心代码:
background-image:定义用到的渐变颜色范围;
-webkit-background-clip: text----以区块内的文字作为裁剪区域向外裁剪,文字的背景即为区块的背景,文字之外的区域都将被裁剪掉;
-webkit-text-fill-color: transparent---检索或设置对象中的文字填充颜色。
注:
由于目前text-fill-color属性貌似就webkit核心的浏览器支持,所以两个demo页面只能在Chrome浏览器或是Safari浏览器下才能看到渐变效果。Firefox浏览器下纯色,IE下就更不用说了。
感谢你能够认真阅读完这篇文章,希望小编分享css怎么实现渐变效果内容对大家有帮助,同时也希望大家多多支持创新互联,关注创新互联行业资讯频道,遇到问题就找创新互联,详细的解决方法等着你来学习!
网站栏目:css怎么实现渐变效果
链接分享:http://azwzsj.com/article/jejscj.html