隨著互聯(lián)網(wǎng)的發(fā)展,CSS3成為了我們常用的一種前端技術(shù)。其強(qiáng)大的特性不僅能夠讓頁(yè)面更加美觀,更能夠幫助我們實(shí)現(xiàn)各種炫酷的效果,其中屏幕動(dòng)畫就是其中的一種。
.animate-in { animation-name: slideInRight; animation-duration: 2s; } @keyframes slideInRight { 0% { opacity: 0; transform: translateX(100%); } 100% { opacity: 1; transform: translateX(0); } }
上述的代碼就是一個(gè)屏幕動(dòng)畫的實(shí)例。其中,我們給要展示的元素添加了一個(gè)名為.animate-in的類,然后使用CSS3中的animation屬性,并指定了動(dòng)畫的名稱和持續(xù)時(shí)間。接著,我們使用@keyframes來定義動(dòng)畫的具體效果。在這個(gè)例子中,我們讓元素從右側(cè)滑入,從而展示了一個(gè)炫酷的屏幕動(dòng)畫。
除了這種簡(jiǎn)單的滑動(dòng)效果外,CSS3還能夠?qū)崿F(xiàn)更加復(fù)雜的動(dòng)畫效果,例如旋轉(zhuǎn)、縮放、透明度變化等等,只要你有想法,都能夠通過CSS3實(shí)現(xiàn)。
上一篇java小輪車彎把和直把
下一篇php class=