首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    学习Particles.js网页来点粒子特效

    今天我们来学习一下particles.js Particles.js是一个开源轻量级JavaScript库,它帮助你创建漂亮交互式粒子效果。...它基于HTML5 canvas元素,能够在背景中生成动态粒子效果。它可以通过调整不同选项来定制化粒子形状、数量、大小、颜色、运动速度等等。...除此之外,particles.js 还支持响应式设计,可以让效果在不同设备上呈现出不同表现。...这个库非常适合用于网站、应用程序和其他数字媒体项目中,以增加互动效果并吸引用户注意力 官网地址:particles.js – 一个轻量级、无依赖性和响应迅速 JavaScript 插件,用于粒子背景..."particlesjs"; 使用CDN链接 https://cdnjs.cloudflare.com/ajax/libs/particlesjs/2.2.2/particles.min.js //

    32210

    网页|含有密码强度注册页面

    问题描述 随着互联网科技迅速发展,人们对于互联网依赖性却来越强。各种账号密码出现在人们生活方方面面。为了提高密码安全性,很多人都会设置一些复杂密码。...有的网站、app在用户注册时候也会显示密码破译困难等级,以此来提醒客户设置更加复杂密码。如下图所示,就是我们常见提示密码强度效果: ?...图1.1 显示效果 解决方案 密码强度提示效果很明显需要用到css样式以及js进行进一部设置。我们今天要实现效果大概如图2.1所示。 ?...js正则是在双正斜杠之中起作用。其中方括号表示范围,^有非意思。如:[1233]查找方括号之间任何字符,而[^1233]则表示查找任何不在方括号之间字符。相关具体内容参考下图: ?...图2.2 js进阶正则表达式 结语 在实现这个含有显示密码强度页面过程中,调试各各部分位置花了很多时间。

    1.7K30

    常见网页特效案例

    案例:网页轮播图 轮播图也称为焦点图,是网页中比较常见网页特效。 功能需求: 1.鼠标经过轮播图模块,左右按钮显示,离开隐藏左右按钮。...小圆圈排他思想 我们可以直接在生成小圆圈同时直接绑定点击事件 li.addEventListener('click', function() { // 干掉所有人...点击小圆圈,移动图片 当然移动是 ul // ul 移动距离 小圆圈索引号 乘以 图片宽度 注意是负值 // 当我们点击了某个小li 就拿到当前小...li 索引号 var index = this.getAttribute('index'); // 当我们点击了某个小li 就要把这个li 索引号给...案例:返回顶部 带有动画返回顶部 此时可以继续使用我们封装动画函数 只需要把所有的left 相关值改为 跟 页面垂直滚动距离相关就可以了 页面滚动了多少,可以通过 window.pageYOffset

    2.3K40

    网页特效】丝滑 macOS Dock效果

    今期我们又来做一些花里胡哨特效,就是模仿 macOS Dock 这个图标放大效果: ? 01.gif 如果是单纯逐个图标放大,其实就没什么难度。...不过我们作风是,要做就做得够细致,当游标在同一个图标上左右移动时,都会影响到左边和右边图标大小,达到一个很连贯效果,这个就是今次难度所在。 好了,那我们就开始吧。...然后加入一些 padding,左右设定为 0.5rem,cursor 游标的样式设定为 default 即是预设箭头。 ? 04.png 好了,样式部分都差不多了,接下来就是实现特效部分。...然后运用相同逻辑设定右边元素放大比率,不同是,这里 offset 直接使用就可以了,而对于当前图标呢,就直接设定为 1 + scale 就是最大值了。 ?...10.gif 在游标移动过程当中,会将超出范围 li --scale 重置为 1,以及在游标离开 Dock 时候,所有 li --scale 都重置为 1。

    1.7K20

    JavaScript之移动端网页特效(1)

    学习目标: 触屏事件概述: 移动端浏览器兼容性较好,我们不需要考虑以前JS兼容性问题,可以放心使用原生JS书写效果,但是移动端也有自己独特地方,比如触屏事件touch(也称触摸事件),Android...)状态变化事件.这类事件用于描述一个或多个触点,使开发者可以检测触点移动,触点增加和减少,比如多少个手指在点击....targetTouches 我们用targetTouches包含着一个数组,里面包含是每根手指各种属性和信息,targetTouches[0]可以看到第一个手指一些属性: 网页拖动元素我们已经学会了...接下来做移动端轮播图案例: 先搭建结构,虽然用是以前携程案例,但我还是单独在页面中写吧,不然很麻烦....接下来就是手指滑动轮播图部分: 移动也做好了,但是我们平常手机里轮播图滑动效果并不是这样,而是当我们滑动很小距离时,图片会回弹回去,滑动距离大了才会下一张,所以我们要根据moveX

    2.6K20
    领券