# awesome-effects **Repository Path**: kennys_wang/awesome-effects ## Basic Information - **Project Name**: awesome-effects - **Description**: html+js+css实现各种效果的学习 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-10-06 - **Last Updated**: 2021-12-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Awesome Effects ## Reference - [flashaxe b站](https://space.bilibili.com/23455820?spm_id_from=333.788.b_765f7570696e666f.2) - [flashaxe 码云](https://gitee.com/flashaxe) ## 目录说明 ### spot-light-button 文字hover展示聚光灯效果 - 关键点列举 - box-shadow - filter: blur(...) 实现模糊效果 ### flowing-border 按钮流动边框效果 - 关键点列举 - text-transform: uppercase; 转换文字大小写 - animation-play-state: paused; 暂停动画 - filter: hue-rotate(0); 给图像应用色相旋转 ### dashboard 数值仪表盘 - 关键点列举 - 利用100个角度不同的正方形,正方形的`::after`伪元素是一个居于正方形顶部正中间的长方形。从而形成100个围成一圈的矩形样式 - hsl() 函数使用色相、饱和度、亮度来定义颜色 - appearance 属性允许您使元素看上去像标准的用户界面元素 - normal 将元素呈现为常规元素。 - icon 将元素呈现为图标(小图片)。 - window 将元素呈现为视口。 - button 将元素呈现为按钮。 - menu 将元素呈现为一套供用户选择的选项。 - field 将元素呈现为输入字段。 ### moving-block-background 动态背景滑块移动效果 - 关键点列举 - elementFromPoint - 这是一个实验中的功能 2021/11/07 - 返回给定坐标点下最上层的 element 元素 - display: grid; - offsetParent: 读属性,返回一个指向最近的(指包含层级上的最近)包含该元素的定位元素或者最近的 table,td,th,body元素。当元素的 style.display 设置为 "none" 时,offsetParent 返回 null - offsetTop: 只读属性,它返回当前元素相对于其 offsetParent 元素的顶部内边距的距离 - MouseEvent.clientX 只读属性, 它提供事件发生时的应用客户端区域的水平坐标 (与页面坐标不同) ### windows-update-effect windows更新loading效果