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>
相關文章
- CSS3動畫按鈕效果CSSS3動畫
- css3動畫效果抖動解決CSSS3動畫
- 【動畫進階】類 ChatGpt 多行文字打字效果動畫ChatGPT
- CSS3 loadding載入動畫效果CSSS3動畫
- CSS3載入等待動畫效果CSSS3動畫
- CSS3動畫效果下拉導航選單效果CSSS3動畫
- CSS3圖片上下動畫浮動效果CSSS3動畫
- ChatGPT 打字機效果原理ChatGPT
- CSS3水滴向下滴落動畫效果CSSS3動畫
- css3實現動畫閃爍效果CSSS3動畫
- JavaScript 打字機效果詳解JavaScript
- jQuery打字機效果程式碼jQuery
- 純CSS3屬性animation實現的打字效果CSSS3
- 從打字機效果的 N 種實現看JS定時器機制和前端動畫JS定時器前端動畫
- CSS3滑鼠懸浮動畫按鈕效果CSSS3動畫
- CSS3連結<a>滑鼠懸浮動畫效果CSSS3動畫
- CSS + JS 實現打字機效果CSSJS
- CSS3實現王者匹配時的粒子動畫效果CSSS3動畫
- 使用css3實現小車行駛的動畫效果CSSS3動畫
- 仿金山打字效果
- CSS3動畫實現3D倒數計時效果CSSS3動畫3D
- CSS3中用background-image實現粒子動畫效果CSSS3動畫
- CSS3動畫之逐幀動畫CSSS3動畫
- js實現打字效果JS
- CSS3 動畫解析CSSS3動畫
- CSS3 animation 動畫CSSS3動畫
- jQuery 效果 – 動畫jQuery動畫
- CSS3 div水平運動效果CSSS3
- css3小球上下移動效果CSSS3
- css3實現ps蒙版效果以及動畫,炫酷吊炸天!CSSS3動畫
- jQuery 動畫效果 與 動畫佇列jQuery動畫佇列
- JS動畫效果——多物體動畫JS動畫
- css3 動畫(一) transitionCSSS3動畫
- css3高階動畫CSSS3動畫
- CSS3動畫基礎CSSS3動畫
- 淺談CSS3動畫CSSS3動畫
- jQuery 效果 – 停止動畫jQuery動畫
- CSS完成視差滾動效果CSS