我有以下問題: 我想使用關鍵幀規則CSS3動畫(@keyframes MYNAME {})CSS3動畫:在0%繼承財產的關鍵幀
問題是,我想在規則來使用單多個元素的關鍵幀動畫,但這些元素每個都有不同的位置。因此,@keyframes動畫應該繼承0%(或來自{})規則的選擇器的原始屬性,因此動畫將源自選擇器的原始位置和大小。
像這樣的:
@keyframes myanim {
0% {
left: inherit;
top: inherit;
width:inherit;
height:inherit;
}
100% {
top: 50%;
left:50%;
width: 100%;
height: 60%;
}
}
和選擇:
.myselector-one {
top:10em;
left:0em;
width:10em;
height:5em;
animation: myanim 1s;
}
.myselector-two {
top:20em;
left:30em;
width: 15em;
height: 8em;
animation: myanim 1s;
}
的目標是讓每個選擇的原有屬性,把他們的0%關鍵幀起始位置和大小動畫到100 %爲每個選擇器具有相同的屬性。
這是可能的,或者我必須爲每個選擇器創建動畫?問題是,我不知道它們的位置,因爲它將被動態計算。
請不要jQuery解決方案,只需要純粹的CSS3!我不想使用jQuery動畫方法。
Jozko嗨,是你能找到一個純粹的CSS3的解決方案?處理將屬性值擴展爲多個CSS動畫的任何可能的解決方法? –