計算機文件類型

CSS動畫和它的可能性

想知道 如何讓動畫 CSS,很多用戶去尋找的教訓和說明。 雖然這些指令可以在這裡找到,除其他事項外,我們將使用CSS給你的主要有用的意見在動畫製作。

理想的發展秘訣

建議可以提供給那些誰希望完全知道什麼是一個平滑的動畫CSS,如下。 當每天的實驗用的代碼編寫的作品,並嘗試進行自己的實驗。 在從自己的網站上自由的工作時間,盡量看到一段代碼的折疊會發生什麼,學習這樣或那樣的財產全部。 嘗試使用完全不同的語言工具來實現各種有趣的想法,CSS動畫將在一個新的方式為你打開。 這個簡單的建議是 - 自己動手試驗了。

CSS動畫外觀

而現在的有趣的例子。 作為一項規則,標準的動畫的使用是改變網站的一些內容隨時間逐漸。 但是,這是太明顯了,不是嗎? 所以我們在這裡與大家分享使用動畫的出現的時間不平凡的道路。

一個事實,即在一塊動畫的或全部的部位的實際變化可以幾乎是瞬時的。 要做到這一點,我們提出任何兩個關鍵幀,而是用一個很小的範圍內。 例如,它可以等於0.001%。 在這種情況下,CSS動畫可以瞬間發生。 它是完美的模擬霓虹燈。 該標誌將閃爍,如果動畫CSS後會有更大的透明度和使用和功能文字陰影,符號將幾乎像真的一樣。

下面是一個例子代碼。

完善的功能按鈕

如果我們考慮的東西可能是不尋常的問題 CSS動畫按鈕, 它可以說是在網站上的裝飾選項按鈕大集。 考慮一個例子。 按壓凸鈕的效果。 示例代碼 - 下方。

有了這樣一個簡單的代碼動畫CSS塊看起來相當不錯。 它看起來很有意思,往往是在完全不同的網站使用。

當你將鼠標懸停在網站摘要CSS動畫

動態和現代的網站,時間越長,保留在用戶。 此外,一個重要的角色也由交互播放。 這是千真萬確的,但有什麼可以幫助使網站更具互動性可能嗎?

很好看,然後與現場鼠標時的設計元素和碎片的工作。 當您懸停動畫按鈕,我們在上面所討論的,但,除了可以“復活”以及各種網站,使它們成為最時尚的。 與其他事物一樣,這裡的主要原則 - 不要過頭。

因此,有一個很好的過渡性質,這可能需要多達四個相關的屬性。

在一定的時間CSS動畫,當你將鼠標懸停在這段代碼將會改變。 的時間由持續時間屬性確定。 也就是說,當你將鼠標懸停在某個項目就開始一個特異的變化,我們在選擇設置的任何財產。 在我們的情況下,它是 - .element(點著)。 略低於是代碼,當從容器DIV,其具有偽.hover過渡,背景改變從紅色到綠色的一個例子。

當用戶將鼠標CSS動畫不會立即改變,但通過第二的某些部分,這就造成了一個有趣的效果推遲。

此外,如果在前面的例子,你問了一定的規則,背景div元素從紅色變成綠色和0.4秒內移動,但應注意的是,使用所有的價值,你可以應用到整個財產完全馬上。

實施例的代碼表示如下。

如在屬性填充和背景過渡效果示出將發生被確定過渡特性。 你應該注意到,您可以指定用逗號分隔的一組特定的值。

使用這種類型的動畫按鈕上的一些細微

原則上,從長遠來看,它不是那麼重要的,什麼樣的順序將指定並傳送到數據值。 除了一種情況。 我們可以處理的延遲特性。 在這種情況下,我們需要指定時長和時間。 換句話說,我們需要的代碼告訴多久十分必要的,我們會出現延遲。

銘記一些屬性不能過渡的效果。 也就是說,他們不能是短暫的。 這是由於這樣的事實,他們不能被動畫。

文字動畫

隨著可設置的代碼和優秀的動畫CSS文本的幫助。 這可能是某種物品,和大滿貫賽頭銜,網站的標題。 正如上面提到的,主要的事情 - 不要過頭,不要把你的網站成為一個垃圾填埋場,這將顯得便宜。

好吧,讓我們嘗試找出文本的什麼CSS動畫,以及創建和文本陰影。 也許你看過恐怖電影,其中姓名的畫作本身似乎被淡忘在任何昏暗暗的背景。 讓我們嘗試重現的是這樣的一個普通的例子。

動畫中的恐怖電影樣式的文本

事實上,整個構思是讓其中的字母都有些模糊,將旋轉文本。 字母之間,其中應該有一個空格。 我們將使用interalphabetic陰影,以及間隔。 為了實現這個想法,我們需要Lettering.js作者戴夫·魯珀特的腳本。 他需要總結的話加幾個字母的標籤跨度。 首先,你需要在包裝標籤H2短語。 下面是一個例子代碼。

然後obernom所有在標籤跨度H2標籤的話。

它發生這樣的。

它看起來有些繁瑣,但不要讓這種打擾。

躁狂獲得足夠的結構。

因此,我們每個包裹在一個標籤跨度我們現有的信件。 他們原來真的很多。 但這個例子是在上面的產生的代碼非常簡單。 他們的整個結構,你可以寫自己,這將是幾個。 這也取決於你想用什麼樣的文字。

我們得出結論:我們的工作有點程式化。 所有我們在上面的例子中的標題,將被放置在屏幕的整個寬度。 他們會佔用幾乎所有的可用空間。

因為我們要去的地方我們所有的字母在屏幕中央,然後,我們的集裝箱,我們也需要Flexbox的。

下面是它的代碼的一個例子。

現在,我們已經這樣做了,所有的字母,這是包裹在一個跨度類,它屬於父類.os短語,將設在中間會連接到它。

不要忘了補充一點自由空間,這本身就是字母間距。

在這種情況下,第一個封裝想有一定的附加屬性。 此屬性的觀點。 它將使我們能夠確保這個網站會像脫穎而出,脫穎而出。

自己作為我們的信件將是透明的,我們將5.2秒地方推出一系列動畫的他們。 下面 - 示例代碼。

同樣重要的是確定如何以怎樣的延遲將出現在我們的句子和短語。 其中的文字部分會出現比前一個更快,多少。 代碼如下所示。

讓我們給一個小,但非常有趣的效果。 將0.2的不透明度。 因此Interalphabetic距離將是相當大的。 快報也將旋轉數Y軸見你,以及你的網站的用戶將只有這些信件的一小部分。 另外,不要忘了給文字陰影的性能的影響。 半動畫,我們做了一個不尋常的事情。 我們,我們將直接字母本身,同時也減少是它們之間的距離,然後增加透明度,並在0 povernom標誌為Y軸後

最後,我們再添加一些字母或瀕危promasshtabiruem他們。 這將使新的小型的虛化效果。

最後的最後一句CSS動畫。

是的,最後加上最後的潤色。 我們將專注於某些特定的詞。 他們將有一個大膽的臉。 這將給予必要的重視。

不要忘了靈感

當您嘗試嘗試用自己的屬性和CSS動畫,試圖找到在日常生活的一切靈感。 這可以從一個有趣的網頁到一些精彩的視頻效果什麼。

此外,如果你不撬,如何做到這一點,或者效果,並嘗試重新創建它自己的,你可以取得巨大的成就。 或者,至少,總是學習的東西更多,你是,事實上,使用它的編程語言的可能性。 甚至沒有完全實現你的想法可能會被證明是非常壯觀。

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 zhtw.unansea.com. Theme powered by WordPress.