欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

塊元素左右搖擺css

李中冰1年前7瀏覽0評論

塊元素左右搖擺是一種實現動態效果的css方法,在制作網頁時可以讓頁面更生動、有趣。以下是實現左右搖擺的css代碼:

.block{
animation:swing 1s ease-in-out infinite alternate;
}
@keyframes swing{
0%{
transform:translateX(-20px);
}
100%{
transform:translateX(20px);
}
}

上述代碼中,.block為html元素的類名,可以改為id名等其他選擇符。在animation屬性中調用swing動畫,可通過調整1s來改變搖擺的速度,也可以通過修改infinite的值來控制動畫播放的次數。alternate表示反向播放。

在keyframes規則中,定義了從0%到100%的動畫效果。在0%時,通過translateX(-20px)使元素向左移動20個像素,而在100%時,通過translateX(20px)使元素向右移動20px。這樣反復播放,就實現了左右搖擺的效果。

需要注意的是,這種動畫效果對于移動設備和舊版瀏覽器兼容性可能不太好,需要在實際應用中進行測試。提供另外一種實現左右搖擺的方法,借助于CSS transform rotate屬性:

.block{
animation:swing 1s ease-in-out infinite alternate;
}
@keyframes swing{
0%{
transform:rotate(-8deg);
}
100%{
transform:rotate(8deg);
}
}

這里通過CSS的旋轉屬性來達到左右搖擺的效果,同樣的,在0%時元素向左旋轉8度,100%時向右旋轉8度,反復播放即可實現左右搖擺。