现在css3越来月流行了,为了实现一些高大上的效果,我们会用一些渐变的特效,请看文字渐变的特效代码:
.title { font-size: 60px; line-height: 80px; text-align: center; margin-top: 15%; -webkit-background-clip: text; background: linear-gradient(to right, red, blue); color: transparent; }
<div class="title"> Welcome to our website </div>
运行一下,发现没有效果,是不是很奇怪
这个时候我们要改变一下属性的顺序:
.title { font-size: 60px; line-height: 80px; text-align: center; margin-top: 15%; background: linear-gradient(to right, red, blue); -webkit-background-clip: text; /*这个属性只能放在background属性的后面*/ color: transparent; }
再运行一下,是不是很神奇的事情发生了,文字渐变出现了