スクロールダウンのアニメーションの調節がうまくいかないです。
https://i-ne.co.jp/の左にあるスクロールと同じ動きにしたいです。
線が下に吸い込まれるような動きです。
上記サイトの検証ツールからアニメーションのコードをコピーしました。
スクロールの線の外観はもとから作ってあり、動きだけ同じになるように色々と数値をいじったのですが
うまくいかなかったです。
80%あたりでheightを短くしたりとか、100%で0にしたりです。
よろしくお願いします。
.scroll { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; margin-bottom: 470px; margin-top: 100px; margin-right: auto; margin-left: auto; font-size: 10px; font-size: 0.625rem; line-height: 1; text-transform: uppercase; position: relative; } .scroll:before { content: ''; position: absolute; top: 300%; left: 50%; width: 2px; height: 270px; background: #C3C3C3; } .scroll:after { content: ''; background: #000; position: absolute; top: 250%; left: 50%; width: 2px; height: 58px; -webkit-animation: scroll 3s cubic-bezier(0.19, 1, 0.22, 1) infinite; animation: scroll 3s cubic-bezier(0.19, 1, 0.22, 1) infinite; } @keyframes scroll { 0% { -webkit-transform: translateY(0px); transform: translateY(0px); } 50%, 100% { -webkit-transform: translateY(220px); transform: translateY(220px); } 80%{ } 100%{ } } コード
<!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Practice</title> <link rel="stylesheet" href="style.css"> </head> <body> <div class="scroll"> SCROLL </div> </body> </html>コード
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/09/01 10:57