| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> JavaScript知识库 -> clip-path 实现文字聚光灯效果 -> 正文阅读 |
|
[JavaScript知识库]clip-path 实现文字聚光灯效果 |
效果图: ? clip-path 简介:概念:使用裁剪方式创建元素的可显示区域。区域内的部分显示,区域外的隐藏。 语法:
值: <clip-source>:用 <url>?表示剪切元素的路径 一种形状,其大小和位置由<几何盒>值定义。如果没有指定几何框,则边框将用作参考框
如果同
使用 margin box 作为引用框。
使用 border box 作为引用框。
使用 padding box 作为引用框。
使用 content box 作为引用框。
利用对象边界框作为引用框。
使用笔触边界框(stroke bounding box)作为引用框
使用最近的 SVG 视口(viewport)作为引用框。如果
不创建的剪切路径。 具体用法请参考官网:clip-path 下面正式开始这个案例: 定义文本:
设置文本的基本样式:
设置裁剪以及动画: 这里的做法其实就是利用伪元素生成一个一模一样区域包括文本内容,然后利用子绝父相的原理将其与父元素重叠,再设置这个伪元素的样式、渐变背景以及裁剪区域等 最后就是利用CSS3的动画,产生一个动态的裁剪效果,从而形成聚光灯效果
源码:
|
|
JavaScript知识库 最新文章 |
ES6的相关知识点 |
react 函数式组件 & react其他一些总结 |
Vue基础超详细 |
前端JS也可以连点成线(Vue中运用 AntVG6) |
Vue事件处理的基本使用 |
Vue后台项目的记录 (一) |
前后端分离vue跨域,devServer配置proxy代理 |
TypeScript |
初识vuex |
vue项目安装包指令收集 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 2:42:36- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |