h1 { font-size: 4em; text-align: center; background: linear-gradient(-45deg, #f6d365, #fda085); -webkit-text-fill-color: transparent; -webkit-background-clip: text; animation: animate 10s linear infinite; } @keyframes animate { 0% { background-position: 0 0; } 50% { background-position: 400% 0; } 100% { background-position: 0 0; } }
首先,大家选择H1标签作为样式的目标,并设置了文字大小为4em,这里也可以根据实际情况来设置。后面的属性就是设置背景的渐变颜色,这里大家使用了Webkit CSS的特性,使文字的颜色变得透明,在Webkit系浏览器中,文本的颜色被设置为透明,背景背景填充被设置为文本,以实现水晶字的效果。
接下来,大家使用了一个CSS动画,通过改变背景的位置来模仿闪烁效果,这里设置的动画时间为10秒,以线性重复播放。
以上就是一个简单的CSS水晶字样式的代码,如需更改颜色等其他样式,可以根据需要进行修改。