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

css3云朵飄動

呂致盈1年前9瀏覽0評論

CSS3云朵飄動是一種非常炫酷的效果。通過使用CSS3的動畫屬性,可以讓頁面上的云朵像在飄動一樣。下面我們來了解一下如何實現這種效果。

.cloud {
width: 100px;
height: 80px;
background-color: #fff;
border-radius: 50%;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
.cloud:nth-child(1) {
animation: move-cloud 6s linear infinite;
left: -20%;
}
.cloud:nth-child(2) {
animation: move-cloud 6s linear infinite;
left: 10%;
top: 10%;
}
.cloud:nth-child(3) {
animation: move-cloud 8s linear infinite;
left: 80%;
}
.cloud:nth-child(4) {
animation: move-cloud 8s linear infinite;
left: 50%;
top: 70%;
transform: translate(-50%, -70%);
}
@keyframes move-cloud {
from {
transform: translateX(-200%);
}
to {
transform: translateX(200%);
}
}

以上是CSS3云朵飄動效果的代碼。首先我們需要創建一個云朵的div,設置寬高、背景色和圓角屬性。然后使用絕對定位將其放在頁面中央,并使用transform屬性將其水平和垂直方向移動到中央位置。

接著,我們可以使用:nth-child選擇器來創建多個云朵,并分別設置它們的動畫效果和位置。使用animation屬性設置云朵的運動軌跡,這里我們使用了一個自定義的keyframes。通過改變transform屬性的translateX值,來實現云朵從左到右或從右到左的運動效果。

最后,通過設置infinite屬性,讓云朵動畫實現無限循環。這樣,就可以實現一個炫酷的CSS3云朵飄動效果了。