-
2018-05-07 10:58:15
最终效果截图(静态):
HTML代码:
<svg viewBox="0 0 600 300"> <symbol id="id"> <text dy="1em">Lychee</text> </symbol> <use class="text" xlink:href="#id"></use> <use class="text" xlink:href="#id"></use> <use class="text" xlink:href="#id"></use> <use class="text" xlink:href="#id"></use> <use class="text" xlink:href="#id"></use> </svg>
CSS代码:
.text { font: 5em/1 Arial Rounded MT Bold; text-transform: uppercase; fill: none; stroke-width: 3; stroke-linejoin: round; stroke-dasharray: 70 330; stroke-dashoffset: 0; animation: stroke 6s infinite; } .text:nth-child(5n + 1) { stroke: #9fa8da; animation-delay: -1.5s; } .text:nth-child(5n + 2) { stroke: #9fa8da; animation-delay: -3s; } .text:nth-child(5n + 3) { stroke: #7986cb; animation-delay: -4.5s; } .text:nth-child(5n + 4) { stroke: #5c6bc0; animation-delay: -6s; } .text:nth-child(5n + 5) { stroke: #3f51b5; animation-delay: -7.5s; } @keyframes stroke { 100% { stroke-dashoffset: -400; } }
参考链接:
https://blog.csdn.net/yan_lychee/article/details/80222714
更多相关内容 -
CSS3动态数字翻转切换动画特效特效代码
2021-03-20 01:51:41CSS3动态数字翻转切换动画特效是一款类似苹果IOS版本发布css3数字跳动切换特效。 -
纯CSS3动态文字展示切换特效
2021-06-24 12:05:25纯CSS3动态文字展示切换特效是一款个性的文字拼凑动画切换特效下载。 -
css3文字上下滚动切换特效
2021-04-06 14:27:41css3文字上下滚动切换特效是一款简单的文本上下滚动切换动画特效。 -
利用纯CSS实现动态的文字效果实例
2021-08-04 05:07:30利用纯CSS实现动态的文字效果实例,css 动态 文字利用纯CSS实现动态的文字效果实例易采站长站,站长之家为您整理了利用纯CSS实现动态的文字效果实例的相关内容。大家可能经常会看到类似酷炫的网站:在这类网站中能...利用纯CSS实现动态的文字效果实例,css 动态 文字
利用纯CSS实现动态的文字效果实例
易采站长站,站长之家为您整理了利用纯CSS实现动态的文字效果实例的相关内容。
大家可能经常会看到类似酷炫的网站:
在这类网站中能看到,一打开页面,无论是文字还是图片,都随着规定时间的而变化。原理很简单,主要用到CSS中animation属性。
接下来,我以我目前的工程项目为例,实现文字和图片的动画效果。(效果如上图GIF)
HTML代码编写:复制代码代码如下:
文字题目
目前大体的框架已经写好,包含一个section标签,span(根据喜好添加),h2标签。接下来向其中添加文字代码。将代码放在h2中。
复制代码代码如下:
内容1
内容2
...
第一种文字动画HTML。
复制代码代码如下:
内容1
...
第二种文字动画HTML。
复制代码代码如下://同理
...
图片变换效果,如上GIF的展示。图片从右滑动并更替。
ok,至此HTML代码搞定,现在来实现最核心的部分:CSS设置动画及字体样式。
CSS代码编写
复制代码代码如下:.rw-words{
-webkit-perspective:800px;
-moz-perspective:800px;
-o-perspective:800px;
-ms-perspactive:800px;
perspactive:800px;
}
这里顺带一讲,perspective 属性定义 3D 元素距视图的距离,以像素计。当为元素定义 perspective 属性时,其子元素会获得透视效果,而不是元素本身。数字800px代表元素距离视图的距离。-moz代表firefox浏览器私有属性,-ms代表IE浏览器私有属性,-webkit代表chrome、safari私有属性,-o代表opera浏览器私有属性.
复制代码代码如下:.rw-words span{
white-space:nowrap; //文字不允许换行
overflow:hidden;
}
对于具体的标签位置设置根据实际情况设置。
复制代码代码如下:
-
CSS3实现立体文字动态文字特效
2020-06-12 12:20:35CSS3实现的立体文字特效,附件提供了8种特殊效果,需要的童鞋可下载使用 请在支持CSS3属性的浏览器下浏览,推荐FF -
css3文字特效_css3火焰文字_css3文字渐变代码
2019-11-23 23:05:26css3文字特效_css3火焰文字_css3文字渐变代码 -
十几个酷炫的HTML5 CSS3文字特效 源代码.zip
2021-01-13 11:41:00十几个酷炫的HTML5 CSS3文字特效 源代码.zip 文字阴影效果 阴影角度可随鼠标变化 五彩文字特效 文字带阴影效果 3D阴影文字特效 字母文字颗粒动画 可设置重力感应 3D文字特效 文字立体可旋转 3D文字特效 文字外翻效果... -
CSS3 Animation文字动画特效.zip
2019-07-11 10:34:24代码简介:CSS3 Animation文字动画特效里面包含7款不同效果的文字动画特效。 -
jquery css3文字动画特效点击切换文字动态效果
2019-11-23 22:56:36jquery css3文字动画特效点击切换文字动态效果 -
纯css3炫酷文字动画特效
2019-12-13 09:36:50这是一款使用纯css3制作的文字动画特效。这款炫酷css3文字特效共有5种效果:上下滚动效果、淡入淡出效果、文字旋转效果、放大缩小效果和3d翻转效果。 -
jQuery css3动态的标题文字动画效果特效代码
2021-03-20 03:35:00jQuery css3动态的标题文字动画效果是多款文字变化特效 -
CSS3实现立体文字动态文字特效.zip
2019-07-11 09:46:31CSS3实现的立体文字特效,附件提供了8种特殊效果,需要的童鞋可下载使用 请在支持CSS3属性的浏览器下浏览,推荐FF -
纯CSS3动态文字展示切换特效特效代码
2021-03-20 03:33:40脚本简介纯CSS3动态文字展示切换特效是一款个性的文字拼凑动画切换特效下载。 -
CSS实现文字环绕图片效果
2020-09-24 22:17:28主要为大家详细介绍了CSS文字环绕图片遇到的问题及解决方法,感兴趣的小伙伴们可以参考一下 -
CSS动态渐变色边框围绕内容区域旋转的效果(实例代码)
2020-12-14 03:30:33在网上查阅相关资料后,发现目前的动态渐变色边框的实现方式大部分为使用伪元素比内容区域大一圈然后横向移动渐变色背景的方式实现,而没有渐变色边框围绕内容区域进行旋转的效果,于是我做了一个这样的demo供... -
CSS3动态数字翻转切换动画特效.zip
2019-07-04 21:29:41CSS3动态数字翻转切换动画特效是一款类似苹果IOS版本发布css3数字跳动切换特效。 -
css3实现文字扫光渐变动画效果的示例
2020-09-24 20:00:54主要介绍了css3实现文字扫光渐变动画效果的示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧 -
CSS凹陷文字特效代码
2021-03-20 03:37:59介绍: CSS凹陷文字效果 -
一串文字跳动css3动画特效特效代码
2021-03-20 03:33:14一串文字跳动css3动画特效是一款css3基于animation属性制作chinaz字符串带模糊投影,上下文字跳动特效。 -
CSS3实现歌词进度文字颜色填充变化动态效果的思路详解
2020-11-20 13:28:54播放音乐时,歌词会随歌曲的进度逐渐填充颜色,不是逐字改变颜色,而是从左向右横向逐个像素改变的,也就是说会出现一个字的左右两边是不同颜色的效果。 这个效果通过CSS3可以实现。 实现思路: 1、background填充... -
CSS3文字变形3D阴影效果特效代码
2021-03-20 03:35:15CSS3文字变形3D阴影效果,纯CSS3代码,3D文字,文字阴影特效。 -
js+css3文字上下滚动切换动画特效
2020-06-11 10:19:07一款简单的js+css3文字上下滚动切换动画特效,可设置多种不同颜色的文字。 -
css3网页动态渐变背景动画特效
2020-06-11 11:04:06纯css3实现一款简单的网页动态渐变背景动画特效,渐变一般是两种颜色,这个可以设置多种渐变颜色。 -
CSS实现文字高光水波渐变的动态效果实例
2020-12-11 03:34:19先来看看静态的效果图,动态效果更好 实例代码 复制代码代码如下:<!DOCTYPE html><html lang=”en”><head><meta charset=”UTF-8″><title>rollcat</title><style type=”... -
CSS3文字标题动画效果特效代码
2021-03-20 03:14:43CSS3文字标题动画效果代码是一款支持翻转,打字等效果的CSS3文字特效。 -
CSS3线性动态效果文字导航菜单动画特效
2020-06-05 19:27:46一款黑色个性的线性动态效果导航菜单代码,CSS3镜像文字导航菜单动画特效。 -
CSS3文字特效艺术文字样式代码.zip
2019-07-11 10:20:47代码简介:CSS3文字特效艺术文字样式代码是一款超炫的CSS3文字特效集锦特效代码。 -
H5 CSS3文字烟雾散开动画特效.zip
2019-07-11 10:12:05代码片段: $('.Yl-container').YlSlide({ wrapper:'.Yl-wrapper', slideClass:'.Yl-slide', stylePrefix:'.Yl-', slideLength:3, pages:true, pagination:'.Yl-pagination', pagingSelect:'.Yl-...},