【每日一练】64—CSS实现彩虹文字的动画效果

article/2025/9/28 18:14:43

e9a4272890aa4e5460c6c3fd897fb6e2.png

写在前面

最近有好几个小伙伴来问我,说【每日一练】里的gif动画是用什么软件录制的,在这里,我统一说一下,我录gif动画的工具是,LICEcap,录出来的文件,是默认为gif格式的。

在这里,我也把这个gif录屏软件分享给大家,如果有需要的小伙伴,请自行下载获取:

下载地址: https://url81.ctfile.com/f/21793581-671158336-3e11c7?p=2698 

密码: 2698

说完了软件,我们再一起来看看今天的练习案例,我们今天练习的这个案例是一个文本动画效果,可以无限循环的动画效果,动画的快慢可以自行设置,我这里设置的是3s,如果想快一点或者慢一点,可以通过以下代码来修改它的速度。

animation: swing 3s infinite;

现在,我们一起来看一下它的最终效果:

eb226ece217bd87098f0fd3ca9e5fe2a.gif

看完了效果,我们再一起来看一下,它们的实现代码。

HTML代码:

<htm><head> <meta charset="UTF-8"> <title>【每日一练】64-CSS实现彩虹文字的动画效果</title> </head><body><h1 data-text= "web前端开发">web前端开发</h1>   </body>
</htm>

CSS代码:

h1{font-family:sans-serif;text-transform: lowercase;font-size: 12rem;text-align: center;display: flex;align-items: center;justify-content: center;margin: 0;position: relative;background: #333;color: #000;}h1:before{content: attr(data-text);position: absolute;background: linear-gradient( #9b5de5, #f15bb5, #fee440,#00bbf9, #00f5d4,#9b5de5);-webkit-background-clip: text;color: transparent;background-size: 100% 90%;line-height: 1.2;clip-path: ellipse(150px 150px at -2.54% -9.25%);animation: swing 3s infinite;animation-direction: alternate;}@keyframes swing{0%{-webkit-clip-path: ellipse(150px 150px at -2.54% -9.25%)clip-path: ellipse(150px 150px at -2.54% -9.25%)}50%{-webkit-clip-path: ellipse(150px 150px at 49.66% 64.36%);clip-path: ellipse(150px 150px at 49.66% 64.36%);}100%{-webkit-clip-path: ellipse(150px 150px at 102.62% -1.61%;);clip-path: ellipse(150px 150px at 102.62% -1.61%);}}p{color:#222;text-align:center;font-size:22px;}

写在最后

以上就是【每日一练】的全部内容,希望今天的小练习对你有用,如果你觉得有帮助的话,请点赞我,关注我,并将它分享给你身边做开发的朋友,也许能够帮助到他。

我是杨小爱,我们明天见。

PS:关于这个文本动画的效果,我在视频号上也分享了一些,还没有关注我视频号的小伙伴,请记得一点要去关注一下,以免错过我的每一期案例分享。

学习更多技能

请点击下方公众号

6167670652675c64fec503c084dec68c.gif

d724b3c091f2d2baf46a1bae4212152a.jpeg

be275218f8016fb5b54375c88762a06c.png


http://chatgpt.dhexx.cn/article/fKlgTvdh.shtml

相关文章

UGUI之Text彩虹字

博客迁移 个人博客站点&#xff0c;欢迎访问&#xff0c;www.jiingfengji.tech UGUI之Text彩虹字 脚本Rainbow直接挂在Text下 使得每个字母或者汉字均为一种随机颜色 Rainbow脚本如下&#xff1a; using UnityEngine; using System.Collections; using UnityEngine.UI; usi…

html 彩虹字体,拿来就用,超炫彩虹字体送你了

原标题&#xff1a;拿来就用&#xff0c;超炫彩虹字体送你了 还记得小编以前提过的2017设计趋势吗?里面就说到了色彩的渐变和叠加是目前的潮流。其中运用的最广泛的就有彩虹字。一般情况下&#xff0c;要做好彩虹字&#xff0c;那就需要设计师一个一个字来填充颜色、图层叠加&…

关于彩虹表

一、什么是彩虹表&#xff1f; 彩虹表&#xff08;Rainbow Tables&#xff09;就是一个庞大的、针对各种可能的字母组合预先计算好的哈希值的集合&#xff0c;不一定是针对MD5算法的&#xff0c;各种算法的都有&#xff0c;有了它可以快速的破解各类密码。越是复杂的密码&#…

JS实现彩虹字

效果图 html代码 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><meta http-equiv"X-UA-Compatible&quo…

利用彩虹线课程中的知识来制作精美的渐变色块和彩虹字

彩虹字 像这样的效果,同样我们可以使用“渐变色”的技巧。来看下面如何操作 选中字体,然后鼠标右键选”设置型状格式“ 选择“渐变” 有两处决定了彩虹字的样式。 拖动的箭头,这个箭头代表“每一个段”显示的色彩,如我DEMO中的字体是“两段颜色”-蓝+黄组合出来的;角度,…

CSS 彩虹字 动态彩虹字

1. 静态彩虹字 // html <div class"this-div">Elegant and Beautiful</div>// css .this-div{margin: 20px;width: 200px;background: linear-gradient(90deg, red, blue);-webkit-text-fill-color: transparent;-webkit-background-clip: text;// 以区块…

网络攻击-arp攻击

系列文章目录 提示&#xff1a;这里可以添加系列文章的所有文章的目录&#xff0c;目录需要自己手动添加 网络攻击-arp攻击 文章目录 系列文章目录ARP 攻击 原理一、结构体设计&#xff1f;MACIP headerARP 头 二、测试代码1.arp reply 接口 总结 ARP 攻击 原理 提示&#xff…

ARP欺骗——断网攻击

准备&#xff1a; 1.kali虚拟机&#xff08;我用的2021.1版本&#xff0c;其它版本也可以&#xff09; 2.在同一个局域网&#xff08;比如同一个wifi&#xff09; 3.无线网卡&#xff08;3070L或者8187L&#xff0c;网上有卖&#xff09; 注意&#xff1a;无线网卡可有可无…

Kali实现局域网ARP欺骗和ARP攻击

Kali实现局域网ARP欺骗和ARP攻击 ------跳跳龙 所谓ARP攻击&#xff0c;就是伪造IP和MAC地址进行的攻击或者欺骗&#xff0c;但是在我看来&#xff0c;ARP攻击和ARP欺骗应该是两个概念&#xff0c;ARP攻击所产生的效果就是使目标主机&#xff08;当然这里默认的是局域网&#x…

ARP攻击详细讲解

1.ARP: 地址解析协议 把已知IP地址&#xff0c;解析成Mac地址 网络通信的基础协议 注&#xff1a;ARP协议分为两种包类型 ARP request 请求包 ARP reply 回应包 2.ARP攻击和欺骗 利用ARP协议的漏洞&#xff08;无分辨接受任何主机…

局域网ARP欺骗

目录 1.找到网关IP 2.扫描局域网内的主机 3.进行ARP欺骗 4.开启端口转发 5.使用driftnet进行图片嗅探 ARP欺骗&#xff1a; ARP欺骗&#xff08;ARP spoofing&#xff09;&#xff0c;又称ARP毒化&#xff08;ARP poisoning&#xff0c;网络上多译为ARP病毒&#xff09;或…

ARP-断网攻击

测试环境&#xff08;kali&#xff1a;192.168.189.7&#xff0c;win7:192.168.189.6&#xff0c;网关&#xff1a;192.168.189.2&#xff09; arpspoof -i eth0 -t 192.168.189.6 192.168.189.2 &#xff08;目标ip目标网关&#xff09; 已经成功断网 Linux系统默认是禁止数…

ARP断网欺骗攻击利用工具

ARP&#xff08;Address Resolution Protocol&#xff09;即地址解析协议&#xff0c;是根据IP地址 获取物理地址&#xff08;MAC地址&#xff09;的TCP/IP协议。主要原理是主机发送信息时将包含目标IP地址的ARP请求广播到局域网络上的所有主机&#xff0c;并接收返回消息&…

局域网安全之ARP攻击

局域网安全之ARP攻击 参考文章&#xff1a; ARP原理 ARP原理和ARP攻击 实验环境 攻击方&#xff1a;kali 192.168.31.250 受害方&#xff1a;win10 192.168.31.212 准备 主机互ping kali ping win10win10 ping kali arp -a 查看缓存表信息 kaliwin10 1、断网攻击 …

ARP攻击原理

ARP攻击原理 一.ARP攻击原理二.ARP渗透工具底层原理分析三.ARP攻击总结四.VMware虚拟网卡模式&#xff1a; 一.ARP攻击原理 但凡局域网存在ARP攻击&#xff0c;都说明网络存在“中间人” 在这个局域网里面&#xff0c;PC1、PC2、PC3三台主机共同连接到交换机SW1上面&#xff…

ARP渗透与攻防(八)之ARP攻击防御

系列文章 ARP渗透与攻防(一)之ARP原理 ARP渗透与攻防(二)之断网攻击 ARP渗透与攻防(三)之流量分析 ARP渗透与攻防(四)之WireShark截获用户数据 ARP渗透与攻防(五)之Ettercap劫持用户流量 ARP渗透与攻防(六)之限制网速攻击 ARP渗透与攻防(七)之Ettercap Dns劫持 ARP攻击防御 …

使用ARP对局域网进行欺骗攻击

ARP是什么&#xff1f; ARP是地址转换协议(Address Resolution Protocol)的英文缩写。是链路层协议&#xff0c;工作在OSI 模型的第二层&#xff0c;在本层和硬件接口间进行联系&#xff0c;同时对上层(网络层)提供服务。在局域网中我们的主机网卡通信并不能直接使用IP通信&…

arp攻击进阶版,获取受害者上网信息,局域网全部断网

在我下面这篇文章中讲了arp的基础应用 arpspoof使用教程&#xff0c;Kali arp欺骗&#xff0c;断网攻击&#xff0c;充当中间人转发数据包_undefine-CSDN博客 接下来我要讲的是&#xff0c;危害更大的应用&#xff0c;即获取用户上网的信息 在上一篇文章中讲了怎么充当中间人…

局域网断网攻击 (ARP攻击)

攻击原理&#xff1a;ARP攻击就是通过伪造IP地址和MAC地址实现ARP欺骗&#xff0c;能够在网络中产生大量的ARP通信量使网络阻塞&#xff0c;攻击者只要持续不断的发出伪造的ARP响应包就能更改目标主机ARP缓存中的IP-MAC条目&#xff0c;造成网络中断或中间人攻击。 获取局域网中…

用Kali实现局域网内ARP欺骗和中间人攻击

用Kali实现局域网内ARP欺骗和中间人攻击 我们先介绍一下什么是中间人攻击&#xff0c;什么是ARP协议和什么是ARP欺骗&#xff1a; 什么是中间人攻击&#xff1a;中间人攻击是一种“间接”的入侵攻击&#xff0c;这种攻击模式是通过各种技术手段将受入侵者控制的一台计算机虚拟…