Web開發中的設計是一個非常重要的環節。但是,設計並不總是好做,而且往往需要花費大量的時間和資源。vanta.js的出現,推動了設計的速度,讓你很容易地在你的網站/應用程序中快速創建美麗而又神奇的背景效果。
一、前言
vanta.js 是一個超級神奇的 JavaScript 庫,可以幫助開發人員快速創建漂亮的背景效果。它是一個非常易於使用的庫,不需要太多的代碼和麻煩的設置,可以幫助開發人員實現很多令人驚嘆的效果。
二、使用vanta.js創建背景效果
在使用 vanta.js 之前,我們需要首先引入該庫。你可以在以下兩個網站上使用 CDN 引入庫。
<script src="https://cdn.jsdelivr.net/npm/vanta@0.5.21/vanta.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/vanta@0.5.21/vanta.waves.min.js"></script>
引入完 vanta.js 之後,你需要選擇要創建的效果,並調用它。這裡我們以創建波浪效果為例。
<div id="my-background"></div> <script> VANTA.WAVES({ el: "#my-background", color: 0x77cff5, shininess: 40.00, waveHeight: 10.00, waveSpeed: 0.80, zoom: 0.75 }); </script>
代碼解析:
- ‘el’ 是要應用效果的元素的名稱或選擇器。
- ‘color’ 屬性設置顏色。
- ‘shininess’ 屬性設置背景的亮度。
- ‘waveHeight’ 屬性設置波峰的高度。
- ‘waveSpeed’ 屬性設置波浪的速度。
- ‘zoom’ 屬性設置縮放的大小。
運行上述代碼,你就可以在瀏覽器中看到一個非常酷的動畫了。
三、vanta.js中可用的效果
除了波浪效果之外,vanta.js還提供了許多其他類型的效果。以下是一些vanta.js可用的其他效果列表:
- VANTA.FOG /1/WEBGL:慢慢移動的霧氣和逐漸變亮的顏色漸變。
- VANTA.RINGS /1.0.8/WEBGL:扭曲的環形紋理。
- VANTA.NET /0.0.2/WEBGL:具有粘性線條和頂點的網狀圖案。
- VANTA.MATERIAL /0.5.1/WEBGL:流暢的材質動畫。
- VANTA.NET /0.0.2/WEBGL:具有粘性線條和頂點的網狀圖案。
- VANTA.WAVES /1.2.0/WEBGL:柔和波浪效果。
- VANTA.BIRDS /0.0.5/WEBGL:非常逼真的鳥類群集效果。
- VANTA.CLOUDS /0.0.4/WEBGL:慢慢移動的浮動雲層。
- VANTA.WHAT / 0.0.1/WEBGL:讓你自己發掘並定義你自己的背景。
你可以通過訪問 vanta.js 的文檔來獲取更多有關效果的信息。
四、小結
vanta.js 將設計和美感輕鬆融合在一起,創造出了驚人而令人難以置信的背景效果,使設計更容易,更快捷。
如果你正在努力尋找創建美麗、神奇和想像力的方法,那麼 vanta.js 無疑是你的不二之選。
原創文章,作者:HASPF,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/370973.html