canvas-nest 很好玩的网页背景

canvas-nest.min.js 只需要在页面上加上js就可以。屏幕上会有离子运动,但是你的鼠标会吸引它们。所以你不动的话,很快会成为一个圆,颜色,离子出现的间隔什么的是可以修改的。 立即下载

逛网站的时候无意发现的

我就给他考过来了哈哈

canvas-nest.min

!function(){function o(w,v,i){return w.getAttribute(v)||i}function j(i){return document.getElementsByTagName(i)}function l(){var i=j("script"),w=i.length,v=i[w-1];return{l:w,z:o(v,"zIndex",-1),o:o(v,"opacity",0.5),c:o(v,"color","0,0,0"),n:o(v,"count",99)}}function k(){r=u.width=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,n=u.height=window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight}function b(){e.clearRect(0,0,r,n);var w=[f].concat(t);var x,v,A,B,z,y;t.forEach(function(i){i.x+=i.xa,i.y+=i.ya,i.xa*=i.x>r||i.x<0?-1:1,i.ya*=i.y>n||i.y<0?-1:1,e.fillRect(i.x-0.5,i.y-0.5,1,1);for(v=0;v<w.length;v++){x=w[v];if(i!==x&&null!==x.x&&null!==x.y){B=i.x-x.x,z=i.y-x.y,y=B*B+z*z;y<x.max&&(x===f&&y>=x.max/2&&(i.x-=0.03*B,i.y-=0.03*z),A=(x.max-y)/x.max,e.beginPath(),e.lineWidth=A/2,e.strokeStyle="rgba("+s.c+","+(A+0.2)+")",e.moveTo(i.x,i.y),e.lineTo(x.x,x.y),e.stroke())}}w.splice(w.indexOf(i),1)}),m(b)}var u=document.createElement("canvas"),s=l(),c="c_n"+s.l,e=u.getContext("2d"),r,n,m=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(i){window.setTimeout(i,1000/45)},a=Math.random,f={x:null,y:null,max:20000};u.id=c;u.style.cssText="position:fixed;top:0;left:0;z-index:"+s.z+";opacity:"+s.o;j("body")[0].appendChild(u);k(),window.onresize=k;window.onmousemove=function(i){i=i||window.event,f.x=i.clientX,f.y=i.clientY},window.onmouseout=function(){f.x=null,f.y=null};for(var t=[],p=0;s.n>p;p++){var h=a()*r,g=a()*n,q=2*a()-1,d=2*a()-1;t.push({x:h,y:g,xa:q,ya:d,max:6000})}setTimeout(function(){b()},100)}();

index.html

<html>
<body>
    <script type="text/javascript" src="canvas-nest.min.js"></script>
</body>
</html>
【报错】raise pickle.UnpicklingError(_get_wo_message(str(e))) from None_pickle.UnpicklingError: Weigh File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/serialization.py", line 1470, in load raise pickle.UnpicklingError(_get_wo_message(str(e))) from None _pickle.UnpicklingError: Weights only load failed. 阅读详情

相关推荐

<蓝桥杯软件赛>零基础备赛20周--第16周--GCD和LCM

gcd,lcm

罗勇军的博客 7604

canvas-nest.js基于html5 canvas绘制的网页背景效果

开源地址 https://github.com/hustcc/canvas-nest.js 下载js地址 http://cdn.bootcss.com/canvas-nest.js/1.0.1/canvas-nest.min.js <body> <!-- 下面...

chuniyin3688的博客 489

【OpenCV】复杂场景下的高精度圆检测实战(附完整代码)

本文针对OpenCV霍夫圆检测在复杂场景下易失效的问题,提出了一套基于轮廓分析的高精度圆检测实战方案。通过图像预处理、轮廓发现及多轮几何筛选(面积、周长、椭圆拟合、多边形逼近),有效排除噪声和类圆干扰物,显著提升复杂场景下的检测鲁棒性,并附完整可调参的Python代码实现。

weixin_29095587的博客 199

超酷炫的js背景插件canvas-nest.js

安利一发——超酷炫的js背景插件canvas-nest.js 之前在某不知名网站上看到过,觉得好酷炫,当时也没多想怎么写的。 今天正好手头上没有事情在一个技术网站上,又在某技术网站上看到了这个背景,实在是忍不住好奇心,想知道怎么实现的,遂在各个技术群问了一句,没想到真的有人知道。 demo地址:http://www.luoyuhu.com/ github地址:https://git...

weixin_39910040的博客 775

中国IP发展之面面观

谢学军/邱善勤2006-1-25 9:29:28电子经理世界       IP远没有我们当初想象的那么简单   当SoC设计方法学刚刚传到国内的时候,学界为之欢呼雀跃,由于IP/SoC设计技术的使用,可以将发达国家用几年甚至十几年积累起来的设计技术直接为我所用,使中国的集成电路跳过漫长的积累阶段,迅速站到较高的起点上。因此在当时看来,IP/SoC设计技术是我国提升设计水平、发展

klxdmm305的专栏 1188

sophgo sdk v23.03.01

C/C++程序建议在x86主机上使用交叉编译工具链编译生成可执行文件后,再拷贝到SoC目标平台运行。# 创建docker用户组,若已有docker组会报错,没关系可忽略。对于SoC模式,模型转换也需要在docker开发容器中完成;docker开发容器的配置参照前述章节相关内容。6、创建docker容器并进入Docker。# docker命令免root权限执行。# 将当前用户加入docker组。# 重启docker服务。# 安装 docker。3、安装docker。7、SoC 环境配置。

weixin_40723768的博客 914

鼠标移动淡入淡出Canvas小球效果_TS版本

从下面的小案例中可以学到 1.ts中的数据类型 2.泛型的定义 3.函数的定义 4.接口的定义 5.类的定义、类实现接口 6.类作为接口的使用 7.枚举以及枚举的特点

见贤思齐焉,见不贤内自省 1633

库存优化技术提升电商效率

第一部分:库存优化技术基础 第1章:库存优化的基本概念 库存优化是现代电商运营中至关重要的一个环节。简单来说,库存优化指的是通过一系列的策略和技术手段,使得库存管理更加高效、准确,从而降低运营成本,提高销售额。 1.1 库存优化的定义与重要性

AI天才研究院 1248

Vue-Canvas-Nest 使用教程

Vue-Canvas-Nest 使用教程 1、项目介绍 vue-canvas-nest 是一个基于 canvas 绘制的网页背景效果的插件,适用于 Vue.js 项目。它能够为网页添加动态的粒子背景特效,效果酷炫且使用简单。该插件不依赖于任何第三方库,使用原生 JavaScript 编写,轻量级且易于集成到现有的 Vue 项目中。 2、项目快速启动 安装 首先,你需要在你的 Vue 项目中安装 v...

gitblog_00605的博客 1408

windows搭建IIS(FTP)

适用于参加网络系统管理的学生进行学习与参考

a1119619789的博客 280

【ZYNQ】VDMA 的使用

VDMA, Video Direct Memory Access 是 Xilinx 官方提供的高速内存存取 IP,采用 AXI4-Stream 与 AXI4 协议实现存储映射接口(Memory Map)与非存储映射接口(Non-Memory Map)接口的转换,主要用于视频数据缓存,同时提供帧缓存与帧同步控制功能。本文主要介绍 AXI VDMA 的配置与使用方法。

洋洋Young的博客 1578

Canvas粒子动画的艺术:用canvas-nest.js打造动态网页背景

在网页设计的视觉语言中,背景往往是最容易被忽视却最能影响用户体验的元素。传统的静态背景已经难以满足现代网站对交互性和视觉吸引力的需求,而canvas-nest.js正是为解决这一痛点而生的轻量级解决方案。这款仅2KB的JavaScript库,让我们能够用最少的代码为网站注入生命力和动感。 ## 从静态到动态:Canvas动画的技术革命 当我们谈论网页动画时,Canvas技术无疑是实现复杂视觉效

gitblog_00012的博客 533

【论文复现】——基于LM优化的NDT点云配准算法

传统的正态分布变换配准算法处理初始位姿变换相差较大的两帧点云时,存在无法收敛或者陷入局部最小值的问题。为了提高算法的收敛性能,提出了一种基于LM方法改进的三维正态分布变换配准算法。

点云侠的博客 1163

canvas-nest背景和上吊猫分享

1.canvas-是一个基于canvas绘制的网页背景效果的插件,使用简单,但效果贼酷如果你也想你的网页拥有这个背景效果2.上吊猫 是一个基于js和css3的样式,有回到顶端的效果下面是分别展示其效果​​。

m0_69497411的博客 884

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

网页背景效果-canvas-nest

canvas-nest:基于JS的一个插件,使用方法也比较简单。就是效果比较酷,别的没什么。

益达还有么的博客 5020

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

vue-canvas-nest

vue-canvas-nest是一个基于canvas绘制的网页背景效果的插件 是一款用来生成以下背景特效的工具 具体用法 先在vue项目当中引入依赖 npm i vue-canvas-nest 然后在需要用到的页面引入组件 import vueCanvasNest from 'vue-canvas-nest' export default { components: { vueCanvasNest }, } vue-canvas-nest有两个属性,一个是config用于配置背景特效的

QYThh的博客 1453

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

探索canvas-nest.js:如何用JavaScript和Canvas创建令人惊艳的粒子嵌套效果

canvas-nest.js是一个轻量级的JavaScript库,它利用Canvas技术在网页背景上创建交互式的粒子嵌套系统,无需依赖jQuery。这个强大的工具让开发者能够轻松地为网站添加动态、美观的背景效果,提升用户体验。 ## 什么是canvas-nest.js? canvas-nest.js是一个基于HTML5 Canvas和原生JavaScript开发的粒子系统库。它能够在网页上创建

gitblog_00473的博客 623

如何使用Canvas-Nest.js打造惊艳的网页背景效果:超简单的创意教程

Canvas-Nest.js是一款轻量级的JavaScript库,它能为网页添加动态线条网格背景效果,无需依赖jQuery,只需几行代码就能让你的网站瞬间提升视觉吸引力。这款开源项目大小不到2.5KB,却能创造出流畅的交互式背景动画,是前端开发者和设计师的理想选择。 ## 🌟 为什么选择Canvas-Nest.js? Canvas-Nest.js凭借其独特的优势在众多背景特效库中脱颖而出:

gitblog_00210的博客 428

Canvas-Nest.js 安装与配置完全指南

**Canvas-Nest.js** 是一个基于HTML5 `` 元素开发的网页背景特效插件,它通过JavaScript实现了一种交互式的粒子/巢穴系统,无需依赖jQuery或其他大型框架。该插件以其轻量级著称,大小仅约2KB,适合任何希望为其网站增添独特视觉效果的开发者。项目采用原生JavaScript编写。 ## 关键技术和框架 - **关键技术**: HTML5 `...

gitblog_09065的博客 734

如何用 canvas-nest.js 打造10种惊艳的网页背景效果:完整实战指南

canvas-nest.js 是一款轻量级的 JavaScript 库,无需依赖 jQuery,通过 Canvas API 就能为网页创建动态粒子嵌套背景效果。它体积小巧(仅 2.5KB),配置灵活,是提升网站视觉吸引力的理想选择。无论是个人博客、产品展示页还是企业官网,都能通过这款工具轻松实现专业级动态背景。 ## 🚀 快速上手:5分钟实现基础效果 ### 一键引入方式 最简单的使用方法是

gitblog_00818的博客 427

三分钟学会使用canvas-nest.js

canvas-nest是一个基于canvas绘制的网页背景效果的插件,使用简单,但效果贼酷。如果你也想你的网页拥有这个背景效果,可以看看这篇文章,让你轻松get这个背景效果。(按需引入到页面并注册组件,若所有页面都需要,可直接在App.vue页面引用)(直接在HTML页面上引入canvas-nest.js即可)说明:注意el绑定的是最外层父级的id。2.可以在Github上直接下载插件。1.可以使用命令直接引入。

qq_53895518的博客 940

一个非常赞的网页背景效果——canvas-nest

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_34191734的博客 194

超炫网页背景效果canvas-nest.js

介绍: canvas-nest.js是一个基于canvas动态绘制的蜂窝状网站背景。鼠标在上面拖动可以绘制图形,当鼠标移开的时候,会绽放,超级炫酷。 特性:     1)不依赖于 jQuery 和 JavaScript 框架      2)轻量级,只有 1.66kb 大小    3) 非常容易使用,使用方法 只要在body标签之间引入即可。 效果:

LY_Dengle的专栏 3640

网页背景效果canvas-nest.js

<script src="//cdn.bootcss.com/canvas-nest.js/1.0.1/canvas-nest.js"></script> 将该js添加到body内 下载地址:http://download.csdn.net/download/u012761229/9758508

世界太浮夸 1208
上一篇: wincap HelloWorld
下一篇: SYN FLOOD WINCAP
「已注销」
博客等级 码龄14年 71粉丝 92原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值