html 使用纯CSS的TypeWriter动画
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了html 使用纯CSS的TypeWriter动画相关的知识,希望对你有一定的参考价值。
/* Google Fonts */
@import url(https://fonts.googleapis.com/css?family=Anonymous+Pro);
/* Global */
html{
min-height: 100%;
overflow: hidden;
}
body{
height: calc(100vh - 8em);
padding: 4em;
color: rgba(255,255,255,.75);
font-family: 'Anonymous Pro', monospace;
background-color: rgb(25,25,25);
}
.line-1{
position: relative;
top: 50%;
width: 24em;
margin: 0 auto;
border-right: 2px solid rgba(255,255,255,.75);
font-size: 180%;
text-align: center;
white-space: nowrap;
overflow: hidden;
transform: translateY(-50%);
}
/* Animation */
.anim-typewriter{
animation: typewriter 4s steps(44) 1s 1 normal both,
blinkTextCursor 500ms steps(44) infinite normal;
}
@keyframes typewriter{
from{width: 0;}
to{width: 24em;}
}
@keyframes blinkTextCursor{
from{border-right-color: rgba(255,255,255,.75);}
to{border-right-color: transparent;}
}
<p class="line-1 anim-typewriter">Animation typewriter style using css steps()</p>
以上是关于html 使用纯CSS的TypeWriter动画的主要内容,如果未能解决你的问题,请参考以下文章
16.纯 CSS 创作一个渐变色动画边框
纯 CSS3 模拟 iPhone 背景切换动画
纯CSS3方块翻转效果的Loading加载动画
179.纯CSS动画气泡
227.纯CSS粒子背景动画
229.纯CSS粒子背景动画-03