CSSでタイプライターアニメーションを作成する方法は?
CSSアニメーションの助けを借りて、JavaScriptを使用してタイプライターアニメーションを作成できます。
次の例は、この効果を示しています。
例
<!DOCTYPE html> <html> <head> <style> div { margin: 2%; font-family: Courier, monospace; display: inline-block; } div > div { overflow: hidden; animation: enter 4s steps(30, end), blinker .65s step-end infinite; white-space: nowrap; font-size: 1.4em;; border-right: 5px solid blue; } @keyframes enter { 0% { width: 0% } 100% { width: 100% } } @keyframes blinker { 0%, 100% { border-color: transparent } 50% { border-color: blue; } } </style> </head> <body> <div class="typewriter"> <div class="typewriter-text">This is what you've been waiting for..</div> </div> </body> </html>
出力
これにより、次の結果が生成されます-
-
CSSでクーポンを作成するにはどうすればよいですか?
CSSでクーポンを作成するためのコードは次のとおりです- 例 <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1" /> <style> body { font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-seri
-
CSSで矢印を作成するにはどうすればよいですか?
CSSで矢印を作成するためのコードは次のとおりです- 例 <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1" /> <style> body { font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;