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,並滾動像電影信用,但名稱的數量,每個在自己的行,可以是一到幾千。 我編輯這codepen具有相同的動畫CSS https://codepen.io/webdevhehehe/pen/oWBZYe 你可以看到它加快或減慢大大取決於在div的內容量。 – Dan88