最近几年在web网页开发的过程中越来越在意人机交互和用户体验,不仅颜色更加的多样化,而且各种特殊效果也是让人目不暇接。今天主要向大家介绍一下在文本里如何实现阴影的特殊效果,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。
实现阴影效果主要是用text-shadow属性,根据W3C标准,如果我们想要在IE下兼容CSS3的阴影属性可以使用ie.css3-htc,不过按照标准Internet Explorer 9 以及更早版本的浏览器暂时不支持text-shadow属性。最基本的语法为:text-shadow: h-shadow v-shadow blur color;
text-shadow属性设置
水平偏移量,正值向右,负值向左。
立即学习“前端免费学习笔记(深入)”;
垂直偏移量,正值向下,负值向上。
模糊度,不能为负值。
阴影的颜色。
text-shadow属性还有另外一种特性:实现文本发光效果。详情请参考本站其他文章:
如何使用css3实现字体内发光效果(详解)
使用css3实现文本的单个阴影
单个阴影 ul>li:nth-child(odd) { text-shadow: 2px 2px 1px red; }
- PHP中文网
- PHP中文网
- PHP中文网
- PHP中文网
实现效果如图所示

使用css3实现文本的多重阴影
多个阴影 ul>li:nth-child(odd) { text-shadow: 2px 2px 1px red, 10px 2px 1px blue; }
- PHP中文网
- PHP中文网
- PHP中文网
- PHP中文网
- PHP中文网
- PHP中文网
- PHP中文网
- PHP中文网
实现效果如图所示

总结:text-shadow属性不仅仅可以使文字具有阴影效果,如果用逗号隔开设置的话还可以做出多重阴影的效果,在平时前端开发的过程中很实用,接下来我会在后面的文章向大家展示如何给图片添加阴影效果、如何使用text-shadow属性做出发光文字的效果等,敬请期待您的关注。
以上就是如何使用css3实现文字的单阴影效果和多重阴影效果(附完整代码)的详细内容,更多请关注创想鸟其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/1612148.html
微信扫一扫
支付宝扫一扫