国产探花免费观看_亚洲丰满少妇自慰呻吟_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;
}

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

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 尉氏县| 崇文区| 西宁市| 施甸县| 正定县| 溆浦县| 永新县| 江口县| 三河市| 托克托县| 司法| 湘西| 乌兰察布市| 吐鲁番市| 高阳县| 泾川县| 漳州市| 岚皋县| 武安市| 民权县| 尚志市| 个旧市| 广平县| 安阳县| 丰宁| 福州市| 石阡县| 黑水县| 容城县| 陕西省| 桐城市| 黄梅县| 枝江市| 洪湖市| 哈尔滨市| 台江县| 阿巴嘎旗| 樟树市| 嘉鱼县| 于都县| 元谋县|