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

css3箭頭上下跳動

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

CSS3可以實現非常有趣的效果,比如讓箭頭上下跳動。讓我們來看看如何實現這一效果。

.arrow {
width: 0;
height: 0;
border-left: 10px solid transparent;
border-right: 10px solid transparent;
border-bottom: 20px solid #ccc;
position: relative;
animation: bounce 1s infinite;  
}
.arrow:before {
content: "";
position: absolute;
top: -20px;
left: -10px;
width: 0;
height: 0;
border-left: 10px solid transparent;
border-right: 10px solid transparent;
border-top: 20px solid #ccc;
}
@keyframes bounce {
0% { transform: translateY(0); }
50% { transform: translateY(-20px); }
100% { transform: translateY(0); }
}

首先,我們使用CSS3的border屬性實現一個箭頭,顏色使用#ccc,高度為20px。

接著,我們使用:before偽元素來實現箭頭的頭部。然后,我們使用position定位使箭頭底部與上方箭頭頭部重合。

最后,我們定義一個名為bounce的動畫,在50%的時間內將箭頭向上移動20px,然后再回到原來的位置。我們通過animation屬性將這個動畫綁定在箭頭上,并將其重復播放。

這就是如何使用CSS3實現箭頭的上下跳動效果。希望這個小技巧對你有所幫助。

上一篇css3箭頭