视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
CSS3怎么实现字体发光效果
2020-11-27 19:58:53 责编:小采
文档
 这次给大家带来CSS3怎么实现字体发光效果,CSS3实现字体发光效果的注意事项有哪些,下面就是实战案例,一起来看一下。

博客页面左上角的“猿来是勇者”文字已制作发光效果,分享方法如下:

text-shadow

该属性为文本添加阴影效果

text-shadow:h-shadow v-shadow blur color;

h-shadow: 水平阴影的位置(阴影水平偏移量),可为负值,必需

v-shadow: 垂直阴影的位置(阴影垂直偏移量),可为负值,必需

blur: 阴影模糊的距离(默认为0),可选

color: 阴影颜色(默认为当前字体颜色),可选

乍一看,text-shadow 属性仅仅是用来设置文本阴影的,似乎并不能实现字体发光效果。

其实不然,这正是 text-shadow 属性的精妙之处。

当阴影的水平偏移量和垂直偏移量都为0时,阴影就和文本重合了

这时,如果增大阴影模糊的距离,就可以达到字体外发光的效果了。

当然,为了使外发光更加酷炫,还需要使用到 text-shadow 的另一个特性: 同时设置多个阴影(使用逗号分隔设置多个阴影)

代码实例

HTML Code

<p class="container">
 <p>xinpureZhu</p>
</p>

CSS Code

body {
 background: #000;
}
.container {
 width: 600px;
 margin: 100px auto 0;
}
p {
 font-family: 'Audiowide';
 text-align: center;
 color: #00a67c;
 font-size: 7em;
 -webkit-transition: all 1.5s ease;
 transition: all 1.5s ease;
}
p:hover {
 color: #fff;
 -webkit-animation: Glow 1.5s ease infinite alternate;
 animation: Glow 1.5s ease infinite alternate;
}
@-webkit-keyframes Glow {
 from {
 text-shadow: 0 0 10px #fff,
 0 0 20px #fff,
 0 0 30px #fff,
 0 0 40px #00a67c,
 0 0 70px #00a67c,
 0 0 80px #00a67c,
 0 0 100px #00a67c,
 0 0 150px #00a67c;
 }
 to {
 text-shadow: 0 0 5px #fff,
 0 0 10px #fff,
 0 0 15px #fff,
 0 0 20px #00a67c,
 0 0 35px #00a67c,
 0 0 40px #00a67c,
 0 0 50px #00a67c,
 0 0 75px #00a67c;
 }
}
@keyframes Glow {
 from {
 text-shadow: 0 0 10px #fff,
 0 0 20px #fff,
 0 0 30px #fff,
 0 0 40px #00a67c,
 0 0 70px #00a67c,
 0 0 80px #00a67c,
 0 0 100px #00a67c,
 0 0 150px #00a67c;
 }
 to {
 text-shadow: 0 0 5px #fff,
 0 0 10px #fff,
 0 0 15px #fff,
 0 0 20px #00a67c,
 0 0 35px #00a67c,
 0 0 40px #00a67c,
 0 0 50px #00a67c,
 0 0 75px #00a67c;
 }
}

效果示图

相信看了本文案例你已经掌握了方法,更多精彩请关注Gxl网其它相关文章!

推荐阅读:

JavaScript的继承与原型链

Json和字符串互相转换的方法

下载本文
显示全文
专题