91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

動態氣泡背景效果bubbly-bg.js是怎樣實現的

發布時間:2021-12-14 13:49:10 來源:億速云 閱讀:151 作者:柒染 欄目:開發技術

本篇文章為大家展示了動態氣泡背景效果bubbly-bg.js是怎樣實現的,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

bubbly-bg.js是一款漂亮的動態氣泡背景js插件。它是基于HTML5 canvas,壓縮后的版本小于1kb,但是它能制作出各種漂亮的動態氣泡背景效果,非常強大。

使用

可以通過npm來安裝bubbly-bg.js動態氣泡背景插件。

npm install bubbly-bg --save

可以在頁面中引入bubbly-bg.js文件。

<script type="text/javascript" src="path/to/js/bubbly-bg.js"></script>

HTML結構

如果你不指定<canvas>元素作為容器,而是直接在body中初始化插件,那么插件會在body之后創建一個<canvas>元素,這個元素具有position: fixedz-index: -1屬性,并且它的寬度和高度始終會等于視口的寬度和高度。例如:

<body>  ...  <script src="js/bubbly-bg.js"></script>  <script>bubbly();</script></body>

你也可以指定一個<canvas>作為動態氣泡背景的容器。例如:

<canvas id="demo" width="400" height="300"></canvas>

然后通過下面的方法來初始化。

bubbly({  canvas: document.getElementById("demo")});

配置參數

bubbly-bg.js動態氣泡背景插件的可用配置參數有:

bubbly({    animate: false, // default is true    blur: 1, // default is 4    bubbleFunc: () => `hsla(${Math.random() * 360}, 100%, 50%, ${Math.random() * 0.25})`, // default is () => `hsla(0, 0%, 100%, ${r() * 0.1})`)    bubbles: 100, // default is Math.floor((canvas.width + canvas.height) * 0.02);    canvas: document.querySelector("#background"), // default is created and attached    colorStart: "#4c004c", // default is blue-ish    colorStop: "#1a001a",// default is blue-ish    compose: "lighter", // default is "lighter"    shadowColor: "#0ff", // default is #fff});

示例,黃色/粉色帶紅色/橙色/黃色氣泡效果:

bubbly({    colorStart: "#fff4e6",    colorStop: "#ffe9e4",    blur: 1,    compose: "source-over",    bubbleFunc: () => `hsla(${Math.random() * 50}, 100%, 50%, .3)`});

上述內容就是動態氣泡背景效果bubbly-bg.js是怎樣實現的,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

曲水县| 星座| 平陆县| 剑河县| 贵南县| 平湖市| 嘉鱼县| 晴隆县| 柳江县| 马鞍山市| 闸北区| 滦南县| 罗平县| 焦作市| 苏尼特左旗| 阿克陶县| 株洲县| 车险| 磐安县| 浪卡子县| 镶黄旗| 宕昌县| 锦州市| 安远县| 阜南县| 厦门市| 丽水市| 阜城县| 新绛县| 楚雄市| 驻马店市| 武宣县| 察雅县| 湖南省| 东台市| 锡林浩特市| 五原县| 合川市| 宜兴市| 弥渡县| 富川|