CSS3中如何使用text-shadow实现文字阴影效果
这篇文章给大家分享的是CSS3中使用text-shadow实现文字阴影效果,相信大部分人都还没学会这个技能,为了让大家学会,给大家总结了以下内容,话不多说,一起往下看吧。
使用纯div+css实现以下效果
附加说明:
1、文字总共有4个分别是:Belive Yourself You Can
2、文字大小为86px
3、右边文字和左边文字的间距为20px
4、图片大小 宽为:100px
5、阴影的水平平移量为15px,垂直平移量为2,模糊度为20,颜色为#333333
具体操作如下:1、准备素材,新建images目录,将图片文件存于此目录,方便管理,素材有
2、创建好index.html,写好架构,架构如何分析呢
思路分析:
1、架构分成上下两部分,上面部分显示2个英文单词,一个是Belive一个是Yourself,但是文字带阴影效果
2、架构的下面部分也显示2个英文单词+一个图片,英文单词一个是You一个是Can,文字也是要带阴影效果
根据分析,我们得出以下代码
<!DOCTYPE html><html><head> <meta charset="utf-8"><title>text-shadow实现文字阴影</title></head> <body><div class="container"> <div class="top"> <strong class="word">Belive</strong> <strong class="word rword">Yourself</strong> </div> <div class="bottom"> <strong class="word">You</strong> <strong class="word rword">Can</strong> <img src="images/youcan.png" /> </div></div></body></html>
3、写样式,创建css目录,里面新建文件index.css,css里面的思路分析如下
思路分析:
1、.container *
思路分析
1、为了设置容器里的所有元素的公共样式,我们可以将这些公共代码写入.container * 样式内
所以index.css中添加代码如下:
.container *{ padding:0; margin:0;}
2、.word 文字
思路分析:
1、根据要求得知,文字大小为86px,且带阴影效果,根据要求的阴影设置,于是转成代码为 text-shadow: 15px 2px 20px #333333;
所以index.css添加代码如下
.word{ font-size: 86px; text-shadow: 15px 2px 20px #333333;}
3、rword 右边文字
思路分析:
1、根据要求得知,右边文字和左边文字的间距为20px,所以 margin-left:20px;
所以index.css添加代码如下
.rword{ margin-left:20px;}
4、图片设置
思路分析:
1、根据要求得知,宽=100px,然后它和左边文字的间距为10px
所以index.css添加代码如下
.bottom img{ margin-left:10px; width:100px;}
到此为止,index.css的全部内容如下:
.container *{ padding:0; margin:0;}.word{ font-size: 86px; text-shadow: 15px 2px 20px #333333;}.rword{ margin-left:20px;}.bottom img{ margin-left:10px; width:100px;}
接下来,将index.css引入index.html中
<!DOCTYPE html><html><head> <meta charset="utf-8"><title>text-shadow实现文字阴影</title><link rel="stylesheet" href="css/index.css" /></head> <body><div class="container"> <div class="top"> <strong class="word">Belive</strong> <strong class="word rword">Yourself</strong> </div> <div class="bottom"> <strong class="word">You</strong> <strong class="word rword">Can</strong> <img src="images/youcan.png" /> </div></div></body></html>
运行结果如下:
到此为止,我们就实现了全部的需求
总结:1、学习了text-shadow的用法,主要格式为:text-shadow: 水平偏移量 垂直偏移量 模糊度 颜色
偏移量可正可负,正表示水平向左或者垂直向下,负数则相反
看完这篇文章,你们学会CSS3中使用text-shadow实现文字阴影效果了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注亿速云行业资讯频道,感谢各位的阅读。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。