多年來網頁設計中一直使用特殊效果(Flash,或者其他)。但是今天的技術為設計師提供了更好的方法來將它們集成到我們的項目中。在CSS3,大量JavaScript庫和具有強大硬件的用戶之間,我們擁有創建引人注目的效果所需的所有資源。
最受歡迎和復雜的效果是液體模擬。要做到這一點,它需要電源 - 來自代碼和處理器。幸運的是,這些物品不再供不應求。
因此,我們發現了許多不屬于這個世界的液體效應的例子。有些看起來非常逼真,而有些則更像是科幻幻想。讓我們來看看:
點擊加載(RUNPEN')可以演示效果
活性液體球
這種漣漪,液體質量令人著迷。但是當你發現它也是互動的時候,它會變得更加令人印象深刻。blob與光標一起旋轉,使這個WebGL驅動的片段看起來像是一個在空間中漂浮的球體。
歡閃亮的球體
堅持球形主題,這個例子展示了更加完美的液體。而且,即使我們看不到這樣的東西漂浮在周圍(好吧,不是在地球上,無論如何),閃亮的紋理和藍色投射出逼真的外觀。液體中的方格圖案在這里也有幫助,因為它散發出游泳池的氛圍。
搖搖晃晃的按鈕
雖然從全屏演示的角度考慮液體效果很誘人,但它也可以以較小的形式工作。這個按鈕一開始看起來很普通,但是在懸停時它變成了JELL-O的顫抖。玩起來非常有趣!雖然為這個小家伙提供動力所花費的JavaScript量對于實際使用來說可能是不切實際的,但它確實表明一個小的UI元素可以產生很大的影響。
按下按鈕特效
現在有很多關于微交互的討論。這些小細節可以為用戶體驗帶來奇跡。拿這個簡陋的單選按鈕。單擊它時,您不僅可以獲得中間的普通舊點。在這種情況下,按鈕使用整潔的動畫使其看起來好像一滴液體已經填滿了您的選擇。它簡單,快速,有效。
液體裝載機
在加載圖形是網頁設計的悠久的傳統之一。這么多,以至于它幾乎變得有點無聊。但這個充滿液體的例子既獨特又有趣。對于飲料公司或酒吧而言,這將是完美的恭維。最重要的是,不需要JavaScript!
泡泡特效
受到Android充電動畫的啟發,這個片段提供溫和的波浪和慷慨的氣泡幫助。使用滑塊,您可以提高或降低填充水平。切換開關可讓您更改要查看的顏色和氣泡類型。
深刻的生物
這個例子是多方面的,因為它提供了幾個視角。它開始于一片紫色的霧中,下面是一團漣漪。然后,它放大,露出高大的,移動的粘液塊。如果這還不足以保持您的興趣,那么設置也很容易調整。這個Three.js創造了一個偉大的水肺潛水模擬器 - 如果你在另一個星球上潛水,那就是。
變形液體彩虹體驗
這是一個復古和現代的完美網格。一方面,你可以看到液晶彩虹的變化 - 這是20世紀60年代的經典外觀。但如果不使用GLSL陰影就不可能。動畫非常流暢,只需要60行JavaScript即可實現。
倒出一些驚人的效果
過去,即使嘗試液體模擬也是一個值得懷疑的選擇。無論如何,效果并不是那么好,并且大多數用戶沒有足夠的馬力去觀看它們。這種情況近年來都發生了變化。
您不再需要依賴資源占用瀏覽器插件來創建逼真的東西。事實上,我們可以使用的解決方案是跨瀏覽器且相對輕量級。這使您可以自由地進行實驗并讓這些液體效應溢出到您的項目中。