自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(93)
  • 收藏
  • 关注

原创 vue自定义数字滚动插件

本文介绍了一个Vue数字滚动动画指令的实现。通过v-number-scroll.js文件,该指令提供了以下功能: 数字格式化:支持千位分隔符、小数位控制、前缀/后缀添加 平滑滚动动画:基于requestAnimationFrame实现 可配置选项:包括动画时长(默认1秒)、缓动效果(线性/二次缓动等)、小数位数等 动态更新:当目标值变化时自动触发新动画 错误处理:对NaN值进行检测和默认处理 实现原理:通过绑定指令时初始化配置和状态,在值更新时计算差值并启动动画,使用缓动函数实现平滑过渡效果,最终精确显示目

2025-09-29 17:17:40 181

原创 Vue2 实现div拖拽左右边框调整宽度

【代码】Vue2 实现div拖拽左右边框调整宽度。

2025-07-08 14:23:19 745

原创 数字雨动画背景

摘要: 本文展示了一个数字矩阵雨动画效果的HTML实现方案。通过Canvas绘制技术,创建了经典的0和1数字雨垂直下落视觉效果,具有以下特点:1) 采用绿色霓虹灯风格的矩阵美学;2) 支持动态参数调节(速度、密度);3) 包含点击交互的涟漪特效;4) 实时显示FPS和雨滴数量统计;5) 响应式设计适配不同屏幕尺寸。代码结构包含完整的HTML、CSS样式和JavaScript动画逻辑,通过半透明叠加和随机字符生成营造出科幻感十足的动态背景效果。

2025-07-01 09:45:19 956

原创 vue 实现多区域图片拖拽

这篇文章展示了一个基于Vue.js的多区域图片拖拽管理器的HTML代码片段。主要特点包括:美观的渐变背景界面,响应式网格布局的图片容器区域,具有动画效果的交互按钮,以及可自定义标题的图片分类区域。代码采用了现代CSS技术如flex布局、grid布局和CSS过渡效果,并包含漂亮的UI元素如圆角边框、阴影和渐变按钮。这个管理器允许用户在多个分类区域中组织和查看图片,界面设计注重用户体验,具有悬浮动画和直观的交互反馈。

2025-06-26 17:07:39 984

原创 Vue实现选中多张图片一起拖拽功能

2025-06-23 18:52:05 485

原创 React 实现爱心花园动画

主页:GardenClasses.ts文件:Love.less

2025-04-25 20:51:26 349

原创 react 19版中路由react-router-dom v7版的使用

注:在 React Router v7 中,不再使用 useHistory 钩子,React Router 采用了新的 API,其中包括使用 useNavigate 钩子来代替 useHistory。在router文件夹里面建一个index.tsx。在src目录下建一个router文件夹。再建一个router.tsx。

2025-03-03 17:31:02 1487

原创 vue3+vite+ts项目中使用vue-router

在src目录下新建一个router。

2025-02-06 17:48:13 410

原创 js判断移动设备类型、浏览器类型、手机系统

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title></head><body> <div cla

2024-10-30 14:11:16 11924

原创 js实现跟内容里面的关键词标高亮

/ 将数字和顿号保留,并将其后面的部分用 包裹。// 使用正则表达式匹配标题名称并修改样式。// 判断是否以数字和顿号 "、" 开头。// 如果没有数字和顿号,则正常处理。// 获取所有包含正文内容的元素。// 将 ':' 前后的文本分开。// 将修改后的内容放回正文中。// 匹配到的 "数字+ 、"// 更新 标签的内容。// 遍历所有匹配的正文元素。// 遍历每个 标签。// 如果包含 ":" 符号。// 如果以数字和顿号开头。// 提取数字和顿号部分。

2024-10-29 10:38:37 439

原创 js实现根据图片颜色获取主色,同时动态改变dom里面文字的颜色

【代码】js实现根据图片颜色获取主色,同时动态改变dom里面文字的颜色。

2024-07-24 14:26:48 632

原创 js实现唤起app或者应用商店

【代码】js实现唤起app或者应用商店。

2024-07-18 10:13:27 953

原创 js获取今天和明天的时间,时间格式为年-月-日

【代码】js获取今天和明天的时间,时间格式为年-月-日。

2024-05-17 16:38:49 527

原创 uniapp安装axios

要是vue3项目:app.config.globalProperties.$Http = Http;然后在项目里面建一个utils文件,再建一个index.js。然后再main.js中引入。

2024-03-22 11:50:01 941

原创 js 实现判断节假日

【代码】js 实现判断节假日。

2024-02-19 15:08:40 1766

原创 js公用方法

注意:使用finger()时,需要引入crypto-js-4.0.0.min.js。

2024-01-10 11:28:15 479

原创 js 实现遮罩层随鼠标移动的方向移入而移出

js 实现遮罩层随鼠标移动的方向移入而移出

2024-01-03 17:41:23 1135

原创 js将时间戳转时间

【代码】js将时间戳转时间。

2024-01-02 10:30:14 543

原创 js获取文件夹中的所有文件和子文件夹

/ 将子文件夹添加到父文件夹的子文件夹数组中。* 获取按钮元素并添加点击事件处理函数。// 获取目录下的第三个子项(即文件)// 获取文件夹中的所有文件和子文件夹。// 遍历文件夹中的所有文件和子文件夹。// 当文件读取完成时执行回调函数。// 如果是文件则直接返回。// 输出用户选择的目录。// 初始化子文件夹数组。'用户选择的目录是:'// 递归调用处理函数。// 显示文件选择器。// 创建文件读取器。

2023-12-29 11:36:53 2558 1

原创 js实现给html加水印

创建一个 dom 元素调用下面的方法。

2023-12-18 10:52:19 682

原创 js获取浏览器指纹

官方文档:https://cryptojs.gitbook.io/docs/需要移入crypto-js-4.0.0.min.js。

2023-12-15 10:05:06 2348

原创 js判断是否是搜索引擎(蜘蛛)、爬虫

【代码】js判断是否是搜索引擎(蜘蛛)、爬虫。

2023-12-05 09:11:39 1300 2

原创 js检测是否是虚拟机或者是自动化工具

【代码】js检测是否是虚拟机或者是自动化工具。

2023-12-04 17:40:46 1225

原创 javascript封装异步加载资源的方法

【代码】javascript封装异步加载资源的方法。

2023-09-15 16:17:04 165

原创 html+css+js实现五子棋游戏

五子棋游戏

2023-09-14 14:57:00 855

原创 动漫小可爱-网页添加L2Dwidget.js

/每20s,显示一言(调用一言Api返回的句子)'星星在天上而你在我心里 (*/ω\*)''害羞⁄(⁄ ⁄•⁄ω⁄•⁄ ⁄)⁄'/* 可直接修改部分参数 */// 不储存模型 ID。// 默认模型 ID。// 默认材质 ID。

2023-09-13 13:56:48 637

原创 css动画骑马动画

【代码】css动画骑马动画。

2023-09-12 16:26:40 213

原创 js实现贪吃蛇游戏

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>贪吃蛇游戏</title> <style> .game-container {

2023-09-12 11:31:07 661 1

原创 js获取鼠标点击位置的所有dom元素

【代码】js获取鼠标点击位置的所有dom元素。

2023-09-01 13:41:34 728

原创 js实现在页面上随机自动点击

【代码】js实现在页面上随机自动点击。

2023-08-30 09:50:26 1504

原创 js实现浏览器调起打印机并且只打印规定内容

【代码】js实现浏览器调起打印机并且只打印规定内容。

2023-08-25 17:15:58 1739

原创 js实现文件分片上传

/ 上传失败,将错误信息传递给 Promise 的 reject 函数。// 网络错误,将错误信息传递给 Promise 的 reject 函数。// 上传成功,将响应传递给 Promise 的 resolve 函数。// 获取文件选择输入框、上传按钮和进度条的 DOM 元素。// 每个片段的大小,这里设置为 1MB。// 上传成功,继续上传下一个片段。// 将文件切分为指定大小的片段。// 将切分后的片段添加到数组中。// 监听文件选择输入框的变化。// 上传失败,进行错误处理。

2023-08-23 11:00:07 726

原创 恭喜发财!

【代码】恭喜发财!

2023-08-23 10:36:41 208

原创 原生js实现将文本生成Word 文档并下载

【代码】原生js实现将文本生成Word 文档并下载。

2023-08-23 09:37:05 1064

原创 常见的 Web API

用于创建虚拟现实和增强现实体验。

2023-08-22 11:34:58 857

原创 js实现瀑布流布局

jquery.masonry.min.js:https://download.csdn.net/download/weixin_45791806/88224671jQeasing.js:https://download.csdn.net/download/weixin_45791806/88224673jquery.lazyload.js这个js可以自己百度下载直通车:https://download.csdn.net/download/weixin_45791806/88224674index.

2023-08-17 09:27:46 348

原创 js实现将文本转PDF格式并下载到本地

同时项目的根部目录也需要引入SimHei.ttf:https://www.baidu.com/s?wd=SimHei.ttf(百度)html里面需要引入jspdf.umd.min.js和FileSaver.js。

2023-08-16 14:18:23 2152

原创 js获取浏览器

【代码】js获取浏览器。

2023-08-15 10:01:52 1787

原创 vue3 动态导入src/page目录下的所有子文件,并自动注册所有页面组件

动态导入src/pages目录下的所有子文件。

2023-08-09 16:54:44 979

原创 uniapp实现微信小程序长按二维码扫码加群或好友

/ 需要预览的图片链接列表。若无需预览,可以注释urls。// 为当前显示图片的链接/索引值。// 图片指示器样式。// 是否可循环预览。

2023-08-09 09:10:14 3395

L2Dwidget.js动漫人物

L2Dwidget.js动漫人物

2023-09-13

html图片瀑布流布局加载动画特效

html图片瀑布流布局加载动画特效

2023-08-21

js实现浪漫的旋转木马

js实现浪漫的旋转木马

2023-08-23

js瀑布流插件文件jquery.masonry.min.js

js瀑布流插件文件

2023-08-17

jquery.lazyload.js

js图片懒加载插件jquery.lazyload.js

2023-08-17

jQeasing.js

js瀑布流动画插件jQeasing.js

2023-08-17

程序员的浪漫表白,情人节纪念礼物

程序员的浪漫表白,情人节纪念礼物

2023-08-04

jszip.js js下载压缩包

js下载压缩包

2023-08-02

iphone-inline-video.min.js

iphone-inline-video.min.js

2022-12-20

axios.min.js

axios.min.js

2022-12-13

FileSaver.js

FileSaver.js

2022-12-13

jquery.wordexport.js

jquery.wordexport.js

2022-12-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除