自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 css特效:clip-path

直到上一个特效发布后我才注意到这个功能强大的一个clip-path属性,但是在这里我就不多介绍了,感兴趣可以自行搜索其他博主关于clip-path的文章。这次更新内容主要在于耳朵效果和全新的波纹效果,这些新的效果全是使用clip-path属性制作的最新版本资源视频clip新增的类选择器pulseClip:所有使用clip-path制作小耳朵的新样式使用的类,不使用其他选择器默认直边心形clipStar:五角星clipSixStar:六角星clipDownArrow:下箭头。

2023-04-07 20:19:35 1384

原创 css特效2:流光边框

作为流光系列之一,流光边框和流光背景只有在::after上设置存在区别,所以本文中将不会有与流光背景相同的代码,如果您还没有看流光背景时怎么做的话,建议先看我前面的文章。可以看到与之前流光背景的区别就在于按钮内部的颜色并不是流光效果,那是因为我们在按钮上又添加了伪元素::after,遮住了在::before中的流光效果。.streamerLightBorder选择器就是流光边框需要单独用到的代码,加上上一篇的全部代码就会显示出流光边框的效果。css特效1:流光背景?好了,下面我们看一下效果图。

2022-12-15 18:49:20 2269

原创 css特效:流光背景+动态边框+滑动效果+聚集效果+小耳朵+阴影流光效果

好了,从视频中我们能看到每种效果都带有三个不同样式展示,这三种样式是制作的三种默认主题:确定、取消、删除,匹配所有效果。同时镜面反光效果由于兼容性问题,可以进行单独设置(视频中都带有镜面反光)。

2022-12-14 20:33:26 7690 3

原创 css特效1:流光背景?我不允许你还不会

不过因为添加了伪元素,导致标签内部的文字被覆盖掉了,无法显示,因此设置自定义标签,让文本内容始终悬浮于伪元素之上。这时候鼠标移入就会发现背景颜色动起来了,但是并没有光影效果,所以我们接下来设置一个伪元素。这里我在button里添加一个自定义标签的原因之后再说。话不多说先贴图(忽略页面杂乱的背景)同样让鼠标移入后伪元素也能触发动画。然后让鼠标移动上去后背景移动起来。首先设置一个基本按钮样式。现在内容已经能正常显示了。

2022-12-14 19:08:04 2275 1

原创 使用Animate让元素移动

Animate是封装类似于Jq的animate效果,操作简单,对于只需要对页面进行简单动画处理比较友好。Animate可以操作元素的left,top,witdh,height,opacity属性

2022-11-29 13:21:09 1088

原创 js实现滑块拖动更改div颜色

思路:首先既然是滑块拖动,那就必须要先把小滑块做出来。接着我们可以通过设置三条滑块,对应颜色中的rgb,然后通过js设置div的background-color就可以了。而滑块拖动本质上来说就是div的拖动,话不多说直接上代码:let line = 0; //确定鼠标按下,防止滑块在鼠标未按下时移走let oldB = 0; //滑块的原位置let oldM = 0; //鼠标的原位置let oObj ; //获取滑块对象(原谅我起变量名字随意了一点)//鼠标

2022-02-15 02:26:47 1863

原创 js实现div拖动

大致思路:鼠标按下并且移动的时候,使得鼠标点击的div跟随鼠标移动,松开按键或者鼠标移开div时,div不跟随移动。而图层跟随鼠标移动只需要计算出鼠标的移动位置相对于鼠标按下时的原位置,就可以得到偏移量,再用图层的原位置减去偏移量,就是图层的移动后位置。所以大致分为三个步骤。首先,鼠标的按下事件let flag = 0; //确定该图层是否鼠标处于按下状态let oldMX = 0 //鼠标的原X位置let oldMY = 0 //鼠标的原Y...

2022-02-13 11:19:32 4107

轻量级的js颜色处理工具

Color tool是一个支持HXL、RGB、HSL格式处理和转换的颜色处理工具库,提供多种颜色混合、提取、线性变化、随机生成、插值、相似性分析、主题颜色生成方法,以及插件功能,可以扩展自身方法和功能,并支持140种浏览器支持的默认颜色和多组不同类型的主题颜色

2023-07-26

鼠标点击移动等触发事件之后的动画特效效果

鼠标点击移动等触发事件之后的动画特效效果 三个基本样式:扩散,移动,延伸 多种基本图案:圆形,四角形,五角星,六角星,正方形,风车,心型,太极和太极鱼 能够自定义多个属性并且能够让不同样式和图案组合使用 提供一个基本模板框架,可以自定义触发后绘制的图案特效,而不需要从获取鼠标事件创建canvas等写起

2023-04-19

js心型效果(demo)

绘制心型demo

2023-04-18

css按钮、div等元素的流光+边框+滑动+文字覆盖+聚焦效果+水波样式

使用css实现多种特效 全部效果: 1.默认三种主题:确认、取消、警告,适用于以下所有特效 2.流光效果:流光背景、流光边框 3.边框效果:双旋转边框、单旋转边框、呼吸效果边框 4.滑动效果:反光滑动、箭头滑动、中央扩展滑动 5.文字覆盖效果:横向文字覆盖、纵向文字覆盖 6.聚集效果:普通聚集、猫耳朵、熊耳朵等等更多样式 7.波纹效果:只有一套效果,更多自定义效果可以查看博客 自定义内容丰富,所有效果均可自定义颜色、尺寸、动画速度、水面反光等 适用于快速开发,导入文件,引用对于类选择器即可

2023-04-07

css按钮、div等元素的流光+边框+滑动+文字覆盖+聚焦效果

使用css实现多种特效 全部效果: 1.默认三种主题:确认、取消、警告,适用于以下所有特效 2.流光效果:流光背景、流光边框 3.边框效果:双旋转边框、单旋转边框、呼吸效果边框 4.滑动效果:反光滑动、箭头滑动、中央扩展滑动 5.文字覆盖效果:横向文字覆盖、纵向文字覆盖 6.聚集效果:普通聚集、猫耳朵、熊耳朵、流光聚集 自定义内容丰富,所有效果均可自定义颜色、尺寸、动画速度、水面反光等 适用于快速开发,导入文件,引用对于类选择器即可

2022-12-14

元素移动动画Animate.js

原生js对页面元素进行移动等平滑动画操作,适合轮播等需要对元素实现滑动效果的页面。 链式调用,可以实现同元素不同方向同时进行动画。 内置多队列,多个对相同元素和相同方向(或只有相同元素)调用将等待上一个动画执行完毕继续调用。 自由设置动画时长或5ms位移量,能够实现快进快出,慢进慢出等平滑效果,并且可以自定义该效果的形式倍数 暂停函数,可以暂停、复位、到达正在执行的动画效果,也可以清除队列中等待调用的元素 因为js调用无法包装能在预设值内完成,因此含有修正属性,修正动画运行时长

2022-11-28

空空如也

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

TA关注的人

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