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

用css實現文字上下抖動

錢衛國2年前8瀏覽0評論

在網頁設計中,文字上下抖動效果是一種動感十足的設計元素。通過使用CSS實現文字上下抖動效果,可以為網頁增添一份趣味性和活力。下面我們來看一下如何使用CSS來實現文字上下抖動效果。

.shake {
position: relative; /* 設置相對定位 */
animation: shake 0.8s ease-in-out infinite; /* 設置動畫效果 */
}
@keyframes shake {
0% {
top: 0; /* 初始位置 */
opacity: 1; /* 初始透明度 */
}
50% {
top: 5px; /* 中間位置 */
opacity: 0.5; /* 中間透明度 */
}
100% {
top: 0; /* 結束位置 */
opacity: 1; /* 結束透明度 */
}
}

首先,我們添加一個class名為“shake”的樣式,將其設置為相對定位(position: relative;),并使用animation屬性添加抖動動畫,將其設置為shake動畫,動畫時長為0.8秒,時間函數為ease-in-out,并設置為無限循環。

接著,在@keyframes中定義shake動畫,分別在動畫的0%、50%和100%時間點設置不同的位置和透明度。在0%時間點,文字的top值為0,即初始位置,透明度為1。在50%時間點,文字的top值為5px,透明度為0.5。在100%時間點,文字的top值又回到了0,透明度也回到了1。

最后,將class名為“shake”的樣式應用于需要實現抖動效果的文字上即可。

下一篇解析 json