HTML5+CSS3小实例:炫彩的发光字特效

article/2025/9/28 16:05:11

前言:

今天我们向大家精选了一款HTML5+CSS3文字特效,文字特效有超酷的动画类型,不多说,一起来看看。

描述:
这款文字特效既有倒影的效果,又有随机的颜色,看起来非常的炫酷。全文基于 HTML5+CSS3 完成。


项目效果展示:

在这里插入图片描述


代码实现思路:

  1. 使文字可以被编辑
  2. 设置背景色,居中,样式调整
  3. 设置投影效果
  4. 字母转大写
  5. 设置自定义属性
  6. 设置盒子阴影,调用自定义属性
  7. 设置动画效果

重点功能讲解:

contenteditable 是一个枚举属性,表示元素是否可被用户编辑。如果可以,浏览器会修改元素的组件以允许编辑。

投影效果:

-webkit-box-reflect:below 1px linear-gradient(transparent, rgba(0,0,0,0.2));

-webkit-box-reflect属性提供元素倒影:

  • 三个参数:
    • 参数1:方向:above(向上)below(向下)left(向左)right(向右)。
    • 参数2:倒影与元素的间隔(px或者百分比)。
    • 参数3:遮盖图片,语法跟background-image差不多。

linear-gradient() 函数用于创建一个表示两种或多种颜色线性渐变的图片。其结果属于gradient数据类型,是一种特别的image数据类型。

transparent:透明。

英文字母转为大写样式

text-transform: uppercase;

自定义属性 --c,可通过 var 函数对其调用

--c:lightseagreen;

调用自定义属性–c,设置文字阴影(发光效果)

  text-shadow: 0 0 10px var(--c),
0 0 20px var(--c),
0 0 40px var(--c),
0 0 80px var(--c),
0 0 160px var(--c);

执行动画:动画名 时长 线性的 无限次播放

animation: animate 5s linear infinite;

定义动画

@keyframes animate{to{/* 色相旋转过滤镜(设置度数可改变颜色) */filter: hue-rotate(360deg);}
}

使用方法:

新建一个后缀为 HTML 的文件,然后把下面的代码复制进去,然后双击打开。
当然也可以直接通过下面链接进行下载,下载完成后双击打开即可。
点击进行下载:https://download.csdn.net/download/weixin_62897746/87392558


实现代码:

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><style>*{/* 初始化 */margin: 0;padding: 0;}body{/* 100% 窗口高度 */min-height: 100vh;width: 100%;/* 弹性布局 水平+垂直居中 */display: flex;justify-content: center;align-items: center;background-color: #06252e;}.box{width: 100%;/* 投影效果 */-webkit-box-reflect:below 1px linear-gradient(transparent, rgba(0,0,0,0.2));}h1{color: #fff;font-size: 96px;/* 字间距 */letter-spacing: 15px;/* 转大写 */text-transform: uppercase;text-align: center;line-height: 76px;outline: none;/* 自定义属性 --c,可通过 var 函数对其调用 */--c:lightseagreen;/* 调用自定义属性--c,设置文字阴影(发光效果) */text-shadow: 0 0 10px var(--c),0 0 20px var(--c),0 0 40px var(--c),0 0 80px var(--c),0 0 160px var(--c);/* 执行动画:动画名 时长 线性的 无限次播放 */animation: animate 5s linear infinite;}/* 定义动画 */@keyframes animate{to{/* 色相旋转过滤镜(设置度数可改变颜色) */filter: hue-rotate(360deg);}}</style>
</head>
<body><div class="box"><h1 contenteditable="true">hello</h1></div>
</body>
</html>

总结:

以上就是 基于 HTML5+CSS3 制作的小实例:炫彩的发光字特效,不懂得也可以在评论区里问我或私聊我询问,以后会持续发布一些新的功能,敬请关注。
我的其他文章:https://blog.csdn.net/weixin_62897746?type=blog


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

相关文章

动态彩虹渐变字效,靓仔,快拿去装逼

前置知识 background-clip: text background-clip属性规定背景的绘制区域。类似photoshop里的 剪贴蒙版 的概念–>(指定一个固定区域,区域的内容随意更换.) 在W3C标准的它有三个值:  **border-box | padding-box | content-box;**动字面上来理解 分别是 以盒边界来裁…

纯 CSS 制作的彩虹条纹文字

效果预览 按下右侧的“点击预览”按钮可以在当前页面预览&#xff0c;点击链接可以全屏预览。 https://codepen.io/comehope/pen/ELpRxj点击预览 可交互视频教程 此视频是可以交互的&#xff0c;你可以随时暂停视频&#xff0c;编辑视频中的代码。 请用 chrome, safari, e…

关于彩虹表的介绍

彩虹表 1.彩虹表产生背景 起初黑客们通过字典穷举的方法进行破解&#xff0c;这对简单的密码和简单的密码系统是可行的&#xff0c;但对于复杂的密码和密码系统&#xff0c;则会产生无穷大的字典。 哈希加密算法是不可逆的&#xff0c;也就是说无论是网站的数据库管理员还是获…

彩虹形成原理

彩虹形成原理 本文摘自书籍《有趣的透镜》对于彩虹形成原理的探索&#xff0c;先从折射引起的散射开始吧&#xff01;最先解释了彩虹发生的基本原理的是,前面提到的笛卡儿和牛顿。 笛卡儿–光的折射 笛卡儿提到了光的折射&#xff0c;在笛卡儿斯涅尔定律中提到&#xff1a;入射…

Js实现彩虹文字

在文本框中输入文字&#xff0c;点击提交按钮或按回车键Ctrl键实现将文字添加在页面上&#xff0c;并采用彩虹颜色的形式 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta http-equiv"X-UA-Compatib…

ps入门第6天_ps渐变字_彩色字 案例:彩虹桥or彩虹字特效

1、获得文字图层&#xff0c;形成文字选区 按住ctrl&#xff0c;同时点击文字图层的T。 2、新建一个图层 文字图层不是一个像素图层&#xff0c;不能编辑&#xff0c;所以要新建一个图层 3、添加渐变色 选择七彩色&#xff0c;然后点击确定&#xff0c;关闭渐变编辑器。 然后…

彩虹

彩虹 该程序是 EasyX 帮助中带的范例程序。略作修改 执行效果如下&#xff1a; 完整源代码如下&#xff1a; // 程序名称&#xff1a;彩虹 // 编译环境&#xff1a;Visual Studio 2013&#xff0c;EasyX 2017-9-19 // 最后更新&#xff1a;2018-12-8 // #include <grap…

Python绘制彩虹

彩虹 1. 列表&#xff08;颜色盒子&#xff09;1.1 概述1.2 颜色盒子使用方法 2. 坐标移动2.1 setx( )2.2 sety( ) 3. 绘制彩虹3.1 彩虹形状3.2 彩虹线条 4. 完整代码5. 颜色跑道 1. 列表&#xff08;颜色盒子&#xff09; 1.1 概述 1.2 颜色盒子使用方法 from turtle impor…

彩虹表(rainbow table)

1 彩虹表引入 在看微众银行开源的WeIdentity规范中的可验证凭证Credential数据结构时&#xff0c;看到有关于防止彩虹表方式反向破解哈希的问题&#xff0c;如下图所示。 在执行选择性披露用户的信息时&#xff0c;是将claim中的其他字段内容进行hash&#xff0c;只披露其中某…

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

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

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;无分辨接受任何主机…