當(dāng)我們?yōu)g覽一些網(wǎng)站時,我們可能會發(fā)現(xiàn)一些文字會抖動起來,這種效果非常的有趣,而實現(xiàn)這個效果的主要方法就是使用CSS。下面,我們就來介紹一下如何使用CSS讓文字抖動一下。
.text { animation: shake 0.5s infinite; } @keyframes shake { 0% { transform: translate(0, 0); } 10% { transform: translate(-5px, 0); } 20% { transform: translate(5px, 0); } 30% { transform: translate(-5px, 0); } 40% { transform: translate(5px, 0); } 50% { transform: translate(-5px, 0); } 60% { transform: translate(5px, 0); } 70% { transform: translate(-5px, 0); } 80% { transform: translate(5px, 0); } 90% { transform: translate(-5px, 0); } 100% { transform: translate(0, 0); } }
以上就是實現(xiàn)文字抖動效果的CSS代碼了。需要注意的是,我們使用了animation屬性來定義動畫,然后在keyframes中定義了文字抖動的動畫細節(jié)。通過transform屬性,我們讓文字在水平方向上來回移動,從而實現(xiàn)抖動效果。最后,我們通過infinite屬性來讓動畫無限循環(huán)播放。
總之,使用CSS實現(xiàn)文字抖動效果非常的簡單,只需要幾行代碼就可以搞定。如果你正在開發(fā)一個網(wǎng)站,不妨試試這個效果吧,相信它一定能夠吸引更多的訪問者。