css3動畫完成打字機效果
新建一個html檔案
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<div class="box">疾風亦有歸途</div>
</body>
</html>
開始寫樣式
這裡主要是用的css3的動畫animation 的steps 步長實現的
需要注意的是,字型的大小需與每步的長度相同
<style>
.box {
width: 0;
height: 30px;
font-size: 20px;
overflow: hidden;
background-color: greenyellow;
animation: move1 2s steps(6, start) infinite forwards;
}
@keyframes move1 {
0% {
}
100% {
width: 120px;
}
}
</style>
完整程式碼:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
<style>
.box {
width: 0;
height: 30px;
font-size: 20px;
overflow: hidden;
background-color: greenyellow;
animation: move 2s steps(7) infinite forwards;
}
@keyframes move {
0% {
}
100% {
width: 140px;
}
}
</style>
</head>
<body>
<div class="box">疾風亦有歸途</div>
</body>
</html>
相關文章
- Android仿打字機打字效果Android
- css3實現的打字機效果程式碼例項CSSS3
- CSS3打字效果詳解CSSS3
- ChatGPT 打字機效果原理ChatGPT
- JavaScript 打字機效果詳解JavaScript
- jQuery打字機效果程式碼jQuery
- 【動畫進階】類 ChatGpt 多行文字打字效果動畫ChatGPT
- CSS3動畫按鈕效果CSSS3動畫
- CSS + JS 實現打字機效果CSSJS
- 純CSS3屬性animation實現的打字效果CSSS3
- CSS3載入等待動畫效果CSSS3動畫
- CSS3動畫效果下拉導航選單效果CSSS3動畫
- 從打字機效果的 N 種實現看JS定時器機制和前端動畫JS定時器前端動畫
- css3實現動畫閃爍效果CSSS3動畫
- css3動畫效果抖動解決CSSS3動畫
- CSS3水滴向下滴落動畫效果CSSS3動畫
- 仿金山打字效果
- CSS3滑鼠懸浮動畫按鈕效果CSSS3動畫
- CSS3 loadding載入動畫效果CSSS3動畫
- CSS3連結<a>滑鼠懸浮動畫效果CSSS3動畫
- CSS3圖片上下動畫浮動效果CSSS3動畫
- css3實現的簡單動畫效果CSSS3動畫
- CSS3滑鼠懸停圖片動畫 多種文字動畫效果CSSS3動畫
- css3和js實現的大白動畫效果CSSS3JS動畫
- CSS3邊框旋轉動畫實現效果CSSS3動畫
- CSS3圓形旋轉變大動畫效果CSSS3動畫
- 如何在Swiper內製作CSS3動畫效果CSSS3動畫
- js實現打字效果JS
- CSS3實現王者匹配時的粒子動畫效果CSSS3動畫
- CSS3 background-position定位背景圖片動畫效果CSSS3動畫
- javascript能夠回溯的打字機效果程式碼例項JavaScript
- css3實現的loadding載入動畫效果CSSS3動畫
- css3實現的滑鼠懸浮按鈕動畫效果CSSS3動畫
- 純CSS3畫出小黃人並實現動畫效果CSSS3動畫
- 美妙的 CSS3 動畫!夢幻般的按鈕效果CSSS3動畫
- CSS3中用background-image實現粒子動畫效果CSSS3動畫
- CSS3動畫實現3D倒數計時效果CSSS3動畫3D
- css3常用動畫+動畫庫CSSS3動畫