2016-08-15 分類(lèi): 網(wǎng)站建設(shè)
3個(gè)驚人的CSS動(dòng)畫(huà)效果,會(huì)吸引你的,美麗的視覺(jué)設(shè)計(jì)不夠多,現(xiàn)代設(shè)計(jì)需要很大的互動(dòng)真正站出來(lái)。在你設(shè)計(jì)的動(dòng)畫(huà)可以提供明確的、直接的關(guān)注,創(chuàng)造一個(gè)愉快的經(jīng)歷。
成都網(wǎng)站制作交互設(shè)計(jì)是令人興奮的,但昂貴的。經(jīng)常需要來(lái)回的設(shè)計(jì)者和開(kāi)發(fā)者之間獲得動(dòng)畫(huà)是正確的;但它不需要這樣。
css代碼提供有限的知識(shí)與設(shè)計(jì)人員提高項(xiàng)目與驚人的運(yùn)動(dòng)效果,會(huì)讓用戶(hù)前所未有的機(jī)會(huì)。
從最簡(jiǎn)單的東西開(kāi)始:從一個(gè)屏幕到另一個(gè)…
視圖技術(shù)簡(jiǎn)單的滑塊
你可以建立一個(gè)文本編輯器和一個(gè)瀏覽器的測(cè)試,但我更喜歡使用這樣的工具或CodePen JSFiddle。
建立一個(gè)基本的布局,像這樣:
你需要一個(gè)“屏幕”,然后在屏幕上的標(biāo)尺?;瑝K超出屏幕的邊緣,并保持模型的圖像。
為了達(dá)到這個(gè)目標(biāo),你需要確保你添加溢出:隱藏于屏幕區(qū)。
你的CSS將看起來(lái)像這樣:
在CSS的最后一條語(yǔ)句是什么控制滑塊的位置,移動(dòng)滑塊div。留下的第二圖像320px揭示。
有一點(diǎn)創(chuàng)意,你可以運(yùn)行這個(gè)簡(jiǎn)單的技術(shù),創(chuàng)造一些聰明的動(dòng)畫(huà)。事情真的開(kāi)始變得有趣,當(dāng)你結(jié)合的影響。例如:我再現(xiàn)推特的刷卡揭示檔案',從他們的移動(dòng)應(yīng)用程序使用一個(gè)非常類(lèi)似的“滑塊”的方法。
三維變換
帶上你的三維變換如果你需要的話(huà),因?yàn)樗麄兲峁┝艘粋€(gè)極好的視覺(jué)效果。
使用WebKit的變換:屬性,我們可以把瀏覽器作為一個(gè)三維空間和深度使一些動(dòng)畫(huà)。iOS7特別是利用“空單”在其原生應(yīng)用隱喻。同時(shí)三維變換是非常有用的用于創(chuàng)建'反彈'或'啪'動(dòng)畫(huà)。
我用同樣的:懸停從我們前面的例子和一些3D變換策略來(lái)創(chuàng)建這個(gè)效果:
使用JQUERY和JAVASCRIPT
到目前為止,我們只看CSS:懸停產(chǎn)生動(dòng)畫(huà)效果。使用jQuery,我們可以使用()事件指定addclass()和removeclass()在元素。這給了我們一個(gè)巨大的彈性,做任何一種瘋狂的動(dòng)畫(huà),我們希望。
下面我有一個(gè)功能叫做卡斯科,適用于開(kāi)放每個(gè)在0.15s間隔4個(gè)菜單項(xiàng)的類(lèi)。這個(gè)開(kāi)放類(lèi)提供了圖標(biāo)不透明度:1;和左:0;在以前,他們?cè)诓煌该鞫龋?;和左:- 50px。這將創(chuàng)建菜單俏皮的打開(kāi)的效果。實(shí)驗(yàn)自己在JSFiddle。
這最后一個(gè)是一個(gè)比較極端的例子,但它只是表明這個(gè)系統(tǒng)原型什么是可能的:
設(shè)計(jì)你自己的簡(jiǎn)單的動(dòng)畫(huà),你會(huì)把你自己和你的開(kāi)發(fā)團(tuán)隊(duì)大量的時(shí)間和精力。用CSS可以實(shí)驗(yàn)動(dòng)畫(huà)和發(fā)送你的工程師的生活,呼吸,運(yùn)動(dòng)的例子。所有需要把你的模型是生命一點(diǎn)點(diǎn)代碼。
分享標(biāo)題:3個(gè)驚人的CSS動(dòng)畫(huà)效果
文章網(wǎng)址:http://aaarwkj.com/news/20883.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供Google、網(wǎng)站排名、定制網(wǎng)站、響應(yīng)式網(wǎng)站、網(wǎng)站內(nèi)鏈、企業(yè)網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容