0
私は、次のCSSアニメーションを持っている:CSSアニメーションは時間ではなく速度に基づいていますか?
.wrapper {
position: absolute;
top: 100%;
left: 50%;
width: 400px;
margin-left: -200px;
font: 300 30px/1 'Open Sans Condensed', sans-serif;
text-align: center;
text-transform: uppercase;
color: #fff;
animation: 60s credits linear;
}
@keyframes credits {
0% {
top: 100%;
}
100% {
top: 0px;
transform: translateY(-110%);
}
}
私はむしろ「時間」よりも「スピード」に基づいて行くために、これを変更する必要があります。
私がアニメーション化しているコンテンツは、サイズが1000%以上変化することがあります。小さなサイズでコンテンツをアニメートすると、スクロールが非常に遅くなります。反対の場合は真です。
誰かが私が見ている可能性のある解決策を考えてもらえますか?
コンテンツのサイズはどのように変化しますか?あなたはどこでもデモを持っていますか? –
私はdivにテキストを追加し、ムービークレジットのようにスクロールしますが、それぞれの行にある名前の数は1〜数千になります。 このcodepenを編集して同じアニメーションCSSを作成しました。https://codepen.io/webdevhehehe/pen/oWBZYe div内のコンテンツの量に応じて、スピードアップまたはスローダウンが大きく見えます。 – Dan88