国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

多重CSS背景動畫實現方法示例

2024-07-11 08:31:16
字體:
來源:轉載
供稿:網友


CSS代碼

給一個頁面元素設置多個背景圖片,這種技術很早就可行了,你只需要用逗號把各個背景分隔開:

復制代碼
代碼如下:.animate-area {
background-image: url(twitter-logo-bird.png), url(treehouseFrog.png), url(bg-clouds.png);
background-position: 20px -90px, 30px 80px, 0px 0px;
background-repeat: no-repeat, no-repeat, repeat-x;
}

需要注意的是,你希望出現在最上層的背景圖應該放在圖片隊列的第一位。讓這些背景圖片動起來需要變化background-position,也是用逗號分隔:

復制代碼
代碼如下:
@keyframes animatedBird {
from { background-position: 20px 20px, 30px 80px, 0 0; }
to { background-position: 300px -90px, 30px 20px, 100% 0; }
}
.animate-area {
animation: animatedBird 4s linear infinite;
}

這樣做的結果就是三種背景在同一個元素上移動!

當然,這樣實現的并不是最理想的效果,你無法單個的移動某個背景圖片的位置,它們必須保持相同的速率和持續時間。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 永兴县| 张家口市| 溆浦县| 上林县| 酉阳| 日喀则市| 百色市| 永安市| 克拉玛依市| 苗栗县| 吕梁市| 德化县| 天门市| 旬阳县| 陵水| 祥云县| 昌宁县| 余庆县| 应城市| 洪泽县| 甘谷县| 定远县| 阳曲县| 石城县| 贵德县| 宣城市| 新绛县| 平江县| 句容市| 务川| 东台市| 沙洋县| 桃江县| 上思县| 临夏市| 桂林市| 麻栗坡县| 赤峰市| 施甸县| 新巴尔虎右旗| 永定县|