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

css3 流星滑過

林玟書1年前8瀏覽0評論

CSS3是現(xiàn)代網(wǎng)頁設(shè)計中不可或缺的一部分。它可以讓網(wǎng)頁更加美觀、實用和動態(tài)。其中,流星滑過的效果就是CSS3中的一個經(jīng)典案例,接下來,我們就一起來學(xué)習(xí)一下吧!

/* 創(chuàng)建流星樣式 */
@keyframes shootingStar {
0% {
opacity: 0;
transform: translateY(-200px) rotate(0deg);
}
20% {
opacity: 1;
transform: translateY(0) rotate(30deg);
}
80% {
opacity: 1;
transform: translateY(0) rotate(160deg);
}
100% {
opacity: 0;
transform: translateY(200px) rotate(160deg);
}
}
/* 設(shè)置流星的屬性 */
.star {
position: absolute;
left: -100px;
top: -100px;
width: 100px;
height: 100px;
background: linear-gradient(45deg, #fff, #ffa500);
box-shadow: 0 0 10px #ffa500;
border-radius: 50%;
transform: rotate(-30deg);
animation: shootingStar 3s linear infinite;
}
/* 將流星添加到頁面上 */
body {
background: linear-gradient(120deg, #191970, #000);
}
#sky {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.sky-line {
position: absolute;
width: 1px;
height: 100%;
background-color: rgba(255, 255, 255, 0.5);
}
.sky-line:nth-child(1) {
left: 20%;
}
.sky-line:nth-child(2) {
left: 40%;
}
.sky-line:nth-child(3) {
left: 60%;
}
.sky-line:nth-child(4) {
left: 80%;
}
.sky-line:nth-child(5) {
left: 90%;
}
.sky-line:nth-child(6) {
left: 70%;
}
.sky-line:nth-child(7) {
left: 30%;
}
.sky-line:nth-child(8) {
left: 10%;
}
html, body {
margin: 0;
padding: 0;
}

以上就是CSS3流星滑過效果的代碼,其中用到了關(guān)鍵幀、transform、animation等CSS3的屬性。有了這些屬性,我們可以輕松地為網(wǎng)頁設(shè)計出更生動、更實用的效果。