一聚教程网:一个值得你收藏的教程网站

热门教程

CSS3中简单的文字渐变效果例子

时间:2022-06-25 11:08:03 编辑:袖梨 来源:一聚教程网

方法一:

 代码如下 复制代码

.gradient-text1{display:inline-block;position:relative;font:10em 'microsoft yahei';}

.gradient-text1[data-text]::after{content:attr(data-text);z-index:1;position:absolute;left:0;color:red;-webkit-mask-image:-webkit-gradient(linear,0 0,0 bottom,from(#ff0000),to(rgba(0,0,255,0)));}

   

xiaoxiehang


从CSS代码可以看出,效果的实现除了“content内容生成技术”以外,主要是使用了mask-image属性,内容则是“webkit核心浏览器下的渐变”了。

方法二:

 代码如下 复制代码

.gradient-text2{display:inline-block;position:relative;font:10em 'microsoft yahei';background-image:-webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 128, 0, 1)), to(rgba(51, 51, 51, 1)));-webkit-background-clip:text;-webkit-text-fill-color:transparent;}

   

xiaoxiehang

此方法虽然使用的CSS属性相对多些,但是结构简单,易于控制,颜色的选取与控制也更精确,理解上也更容易理解。

热门栏目