色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

css3星星閃爍效果

洪振霞2年前8瀏覽0評論

CSS3星星閃爍效果是一個非常炫酷的特效,可以讓網頁更加生動有趣。下面我們就來看一下如何使用CSS3實現這個效果。

.star {
width: 200px;
height: 200px;
background-color: #000;
position: relative;
overflow: hidden;
}
.star:before {
content: "";
width: 0;
height: 0;
border-right: 100px solid transparent;
border-bottom: 70px solid #fff;
border-left: 100px solid transparent;
position: absolute;
top: -50px;
left: 50px;
transform: rotate(35deg)
}
.star:after {
content: "";
width: 0;
height: 0;
border-right: 100px solid transparent;
border-top: 70px solid #fff;
border-left: 100px solid transparent;
position: absolute;
top: -18px;
left: 50px;
transform: rotate(-35deg)
}
.star i {
width: 200px;
height: 200px;
position: absolute;
top: 0;
left: 0;
background-color: #fff;
opacity: 0.5;
-webkit-animation: star 1.5s infinite;
animation: star 1.5s infinite;
}
@-webkit-keyframes star{
0%{opacity: 1;}
50%{opacity: 0.5;}
100%{opacity: 1;}
}
@keyframes star{
0%{opacity: 1;}
50%{opacity: 0.5;}
100%{opacity: 1;}
}

首先,我們要創建一個容器,用來顯示星星。然后,我們使用:before和:after偽元素來創建星星的形狀。這里使用的是CSS的border屬性來實現。接著,在容器中放置一個i元素,用來生成閃爍的星星。在i元素上使用CSS3的動畫屬性實現星星的閃爍效果。