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

css 實現圖片上下飄動

張吉惟1年前8瀏覽0評論

在網頁設計中,經常會用到圖片,如何讓圖片有趣呢?可以通過CSS實現圖片上下飄動的效果。

.img {
position: relative;
animation: float 5s ease-in-out infinite;
}
@keyframes float {
0% {
transform: translateY(0px);
}
50% {
transform: translateY(-10px);
}
100% {
transform: translateY(0px);
}
}

首先需要設置img元素的position屬性為relative,這樣才能相對于img元素的初始位置移動。接著使用CSS動畫來實現飄動的效果。在@keyframes中定義transform屬性的變化,通過translateY()函數來控制元素的上下移動。

以上代碼中,動畫名稱為float,持續時間為5秒,運動時的速度為ease-in-out,無限循環。在transform屬性中,通過設置translateY()函數的值來讓元素上下移動。一開始的位置是0px,到50%的時候上移10px,再到100%的時候回到原來的位置。

對于多個圖片,只需要將CSS選擇器改為對應的class或id即可。

通過CSS實現圖片上下飄動的效果,可以讓網頁更生動有趣,增加用戶的體驗感。