とある映画のサイトのロード画面で文字がぴょんぴょん跳ねるようなアニメーションがあったので、
真似してみたいと考えました。
リンクを挿入しておきます。リンク内容
HTML5
1コード<body> 2 3 <header> 4 5 <div class="header-ttl"> 6 7 <h1 class="winter">ふゆものがたり</h1> 8 9 </div> 10 11 </header> 12 13 <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> 14 <script src="js/script.js"></script> 15</body>
CSS
1コード.header-ttl { 2 text-align: center; 3 margin-top: 50px; 4} 5 6.winter { 7 color: #868686; 8 letter-spacing: 2px; 9 animation:pyon 1.8s steps(7) infinite; 10} 11 12@keyframes pyon{ 13 14 100% { 15 transform: translateY(-5px); 16 } 17 18}
参考にしたサイトを検証してみたりしましたがわかりませんでした。
起きている現象やエラーなどあれば追記してください。
また、script.jsは何でしょうか。
エラーなどは出ていないのですが、今のコードだと一個ずつではなくテキスト全体が同時に動いてしまっているのでそこをなんとかしたいなと。それからjsは無視してもらって結構です。
何に困っているか、詰まっているかを書かれないと回答者も何に対してどのような方向性のアドバイスをしたらいいかわかりませんので、
エラーがでないのでしたらエラーがでない状態のコードにして、追記してください
書いたテキストが七文字なので、animationの部分にsteps(7)と記述したのですが、別々に動いてくれません。どうしたらいいですか?
質問は編集できるので適宜ご対応ください。質問本文に書かないと伝わるものも伝わりませんし、言いたいことだけ言っても要件としては伝わりません

回答2件
あなたの回答
tips
プレビュー