text-shadow是CSS3的一个属性,可以为字体添加阴影效果,减少了图片的使用
基础说明
text-shadow: X轴 Y轴 blur color;
四个参数分别为X轴、Y轴、阴影模糊大小、阴影颜色。可以设置多个阴影效果。
举例
1、没有给其X轴与Y轴设置值,所以会发生在本身。
Text-Shadow
2、X轴与Y轴改变了正值,正值X轴向右,正值Y轴向下。
Text-Shadow
3、X轴与Y轴改变了负值,负值X轴向左,负值Y轴向上。
Text-Shadow
4、多参数
<div style=”text-shadow:0 -1px 0 red,0 -2px 0 red,0 -3px 0 red;color:#0f0;”></div>
Text-Shadow
实战
跳起来
代码
@keyframes animate-my{ 0%{ text-shadow:0 1px 0 #d8d8d8, 0 2px 0 #d8d8d8, 0 3px 0 #d8d8d8; transform:translateY(0); } 50%{ text-shadow:0 1px 0 #d8d8d8, 0 2px 0 #d8d8d8, 0 3px 0 #d8d8d8, 0 10px 5px red; transform:translateY(-20px); } 100%{ text-shadow:0 1px 0 #d8d8d8, 0 2px 0 #d8d8d8, 0 3px 0 #d8d8d8; transform:translateY(0); } }