【UI】前端常用特效

article/2025/11/9 14:47:51

文章目录

    • 一、文字水波纹特效
    • 二、按钮按动特效
    • 三、网页特效live2d看板娘
    • 四、粒子特效

一、文字水波纹特效

请添加图片描述
完整html代码

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title>海拥 | 水波文本动画</title><style>@import url("https://fonts.googleapis.com/css?family=Poppins:100,200,300,400,500,600,700,800,900");* {margin: 0;padding: 0;box-sizing: border-box;font-family: "Poppins", sans-serif;}body {display: flex;background: #000;min-height: 100vh;align-items: center;justify-content: center;}.content {position: relative;}.content h2 {color: #fff;font-size: 8em;position: absolute;transform: translate(-50%, -50%);}.content h2:nth-child(1) {color: transparent;-webkit-text-stroke: 2px #03a9f4;}.content h2:nth-child(2) {color: #03a9f4;animation: animate 4s ease-in-out infinite;}@keyframes animate {0%,100% {clip-path: polygon(0% 45%,16% 44%,33% 50%,54% 60%,70% 61%,84% 59%,100% 52%,100% 100%,0% 100%);}50% {clip-path: polygon(0% 60%,15% 65%,34% 66%,51% 62%,67% 50%,84% 45%,100% 46%,100% 100%,0% 100%);}}.page-footer {position: fixed;right: 35px;bottom: 20px;display: flex;align-items: center;padding: 5px;color: black;background: rgba(255, 255, 255, 0.65);}.page-footer a {display: flex;margin-left: 4px;}.touxiang {bottom: 0px;width: 30px;height: 30px;}</style><script>var _hmt = _hmt || [];(function () {var hm = document.createElement("script");hm.src = "https://hm.baidu.com/hm.js?a9430a37066911650e26adadcc42798a";var s = document.getElementsByTagName("script")[0];s.parentNode.insertBefore(hm, s);})();</script>
</head><body><section><div class="content"><h2>Amoureux555</h2><h2>Amoureux555</h2></div></section></body></html>

二、按钮按动特效

请添加图片描述
简单的几行css就能实现的按钮按动特效

<!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>.box19 {width: 100px;height: 30px;background: #89d444;line-height: 30px;color: #fff;user-select: none;box-shadow: 0px 8px 0 0 #479a48,0 10px 5px 0 rgba(0, 0, 0, .5);border-radius: 5px;transform: translateY(-8px);text-align: center;}.box19:active {transform: translateY(0);box-shadow: 0 0}</style>
</head><body><div class="box19">点击</div>
</body></html>

三、网页特效live2d看板娘

今天无意中看到一个特效,网页特效live2d看板娘,感觉效果还挺不错的。不过,这个特效适合那些总喜欢花里胡哨的朋友们,至于喜欢简洁且不想该站点那么卡顿的朋友们可以放弃了。
在这里插入图片描述
其实网站实现网页特效live2d看板娘的操作方法也很简单,只需简单的几行代码便可轻松搞定。该人物会跟随你的鼠标动,给网站添加了不少特色,超级可爱!

直接在项目中引入文件即可,例如vue2项目在index.html中粘贴代码即可

1、默认无参数显示在右下角

<script src="https://l2dwidget.js.org/lib/L2Dwidget.min.js"></script>
<script type="text/javascript">L2Dwidget.on('*', (name) => {console.log('%c EVENT ' + '%c -> ' + name, 'background: #222; color: yellow', 'background: #fff; color: #000')}).init({dialog: {// 开启对话框enable: true,script: {// 每空闲 10 秒钟,显示一条一言'every idle 10s': '$hitokoto$',// 当触摸到角色身体'tap body': '哎呀!别碰我!',// 当触摸到角色头部'tap face': '人家已经不是小孩子了!'}}});
</script>

2、带参数显示在左下角(需求不同可以修改)

<script src="https://l2dwidget.js.org/lib/L2Dwidget.min.js"></script>
<script type="text/javascript">L2Dwidget.on('*', (name) => {console.log('%c EVENT ' + '%c -> ' + name, 'background: #222; color: yellow', 'background: #fff; color: #000')}).init({display: {// 居左"position": "left",// 宽度"width": 200,// 高度"height": 400,// 距左右"hOffset": 35,// 距下"vOffset": -20},mobile: {// 移动端,false为关闭"show": true,"scale": 0.5},dialog: {// 开启对话框,false为关闭enable: true,script: {// 每空闲 10 秒钟,显示一条一言'every idle 10s': '$hitokoto$',// 当触摸到角色身体'tap body': '哎呀!别碰我!',// 当触摸到角色头部'tap face': '人家已经不是小孩子了!'}}});
</script>

以该网站为例实现的效果
在这里插入图片描述

四、粒子特效

非常炫酷的粒子特效


因为之前已经发布过一篇文章专门介绍粒子特效的,在这里就不详细介绍了
传送门:vue2 粒子特效

未完待续…

下班~


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

相关文章

一个前端如何画各种特效或图案

今天一个朋友问一个问题&#xff0c;有一个需求&#xff1a;需在页面上有一个水滴&#xff0c;会动的水滴&#xff0c;要逼真的那种&#xff0c;这应该怎么画&#xff08;当前情况下不能使用图片和canvas&#xff09; 我一惊&#xff0c;这不是很简单吗&#xff0c;细想也对&am…

10款精美的web前端源码的特效

1.HTML5侧滑聊天面板 很酷的聊天界面 这是一款基于HTML5和SVG的侧滑聊天面板&#xff0c;初始化的时候聊天面板是锁定的&#xff0c;当你拖动白色区域时&#xff0c;即可解锁展开聊天面板&#xff0c;显示所有好友。点击面板中的好友即可切换到聊天模式。无论界面美化还是动画特…

精心整理的10套最美Web前端新年特效--提前祝大家新年快乐

亲爱的小伙伴们&#xff0c;2022年春节就快到了&#xff01;~ 在这里祝各位程序员朋友2022年身体健康,代码没有bug,不用996、远离ICU。 今天给大家精心整理了10套最美前端新年特效&#xff01;提前祝大家新年快乐呀&#xff01;&#xff01;&#xff01;&#xff01; 2022炫酷新…

开放API接口

1.新闻API 2.热门小说推荐列表API 3.小说搜索API&#xff1a;https://www.apiopen.top/novelSearchApi?name小说名称 示例&#xff1a;搜索小说斗罗 4.小说详情API&#xff1a;https://www.apiopen.top/novelInfoApi?name小说名称 示例&#xff1a;搜索小说斗罗大陆前传 5.…

如何做一个简单的开放接口(1)-功能设计

1、缘起 最初&#xff0c;系统系统间都是孤立的。业务是贯穿的&#xff0c;系统间也必然需要交互数据。 实现数据交互的方式有好多种&#xff0c;可以通过ftp交互Excel文件&#xff0c;可以通过互相读写的中间库&#xff0c;可以通过Web Services。 系统间可能是点对点交互&…

开放API接口安全设计

前言 随着项目前后端分离的火热&#xff0c;后台开发的重点主要是对外提供接口&#xff0c;那么API接口的安全就是要考虑的问题。前后端分离和传统的开发模式有很大的差异&#xff0c;本文将针对以下问题进行探讨&#xff1a; 前后分离和传统项目的区别为什么前后分离需要关注…

开放接口使用积累

个推(消息推送) 官网: http://www.igetui.com/ Demo 快速入门说明; 步骤: 用自己的开发者账号登陆个推,进入控制界面;在左侧菜单中选择 " 应用管理 > 应用管理 > 登记新应用" 在 "应用名称" 和 "应用标识" 中填入相应内容; 名称随便取,标…

对外开放的接口验证方式

接口安全问题 请求身份是否合法&#xff1f;请求参数是否被篡改&#xff1f;请求是否唯一&#xff1f; AccessKey&SecretKey &#xff08;开放平台&#xff09; 请求身份 为开发者分配AccessKey&#xff08;开发者标识&#xff0c;确保唯一&#xff09;和SecretKey&…

股票交易开放接口是什么意思?

在股票量化市场上&#xff0c;大家可能对股票交易开放接口的意思不太理解&#xff0c;其实换个角度来看&#xff0c;就是关于由开发团队进行开发的股票交易开放接口&#xff0c;那么对于接口的开发原理跟代码是怎么样的呢&#xff1f; 一、股票交易开放接口函数的调用&#xff…

免费开放的API接口 供学习使用

前言 在开发测试阶段&#xff0c;或者是在写Demo的时候&#xff0c;难免会用到一些测试数据&#xff0c;有时苦于没有可用的接口&#xff0c;需要自己动手去写&#xff0c;但是这样大大降低了效率&#xff0c;前期我也找了一些开放的接口&#xff0c;这篇文章整理一下&#xff…

api对外开放接口

一&#xff1a; 对外开放接口如何保正&#xff1a; 请求鉴别用户身份&#xff1f; 请求参数被篡改&#xff1f;请求的唯一性(不可复制) 2 为了防止别人重复使用请求参数问题&#xff0c;我们需要保证请求的唯一性&#xff0c;就是对应请求只能使用一次&#xff0c;这样就算…

淘宝开放平台API接口,接入方案如下

淘宝开放平台是基于淘宝各类电子商务业务的开放平台&#xff0c;提供外部合作伙伴参与服务淘宝用户的各类原材料&#xff0c;如业务API、账号体系、数据推送&#xff0c;奇门网关等&#xff0c;是淘宝电子商务基础服务的重要开放途径。即淘宝把数据开放进来&#xff0c;第三方软…

开放平台API接口

某宝开放平台&#xff08;Taobao Open Platform&#xff09;是基于各类电子商务业务的开放平台&#xff0c;提供外部合作伙伴参与服务用户的各类原材料&#xff0c;如业务API、账号体系、数据推送&#xff0c;奇门网关等。它是大电子商务基础服务的重要开放途径&#xff0c;将推…

word中怎么做思维导图,思维导图怎么画

谈及Word软件,你一定不会陌生,因为它已成为个人和企业电脑的标配软件,也是每一位电脑使用者必会的一款应用。我们时常需要使用Word处理文本相关的内容,比如文章编辑、排版和打印。 在软件中,我们可以添加文字、图片、表格和思维导图等等,但并非所有的功能都那么易用。特别…

思维导图模板怎么制作?提供几种思路

思维导图是一种非常有用的图形化思维工具。它可以帮助我们更好地组织、整理和表达头脑中的想法。在学习中&#xff0c;思维导图可以帮助我们更好地理解和记忆知识点。在工作中&#xff0c;使用思维导图可以更好地规划和管理项目。在生活中&#xff0c;思维导图可以帮助我们更好…

大学生活该如何度过?思维导图告诉你

转眼开学已经一个多月,很多才跨入大学门槛的新生,打算怎么度过这段精彩的大学生活呢?是打算和室友在寝室开黑厮杀于召唤师峡谷;还是谈一场轰轰烈烈的恋爱;再或者是沉浸在阅览室默默提升自己…不管你作何选择,在面对迷茫的未来的四年生活时,做好一个统筹安排是很重要的,…

亿图思维导图软件MindMaster Mac版常用快捷键汇总

亿图思维导图软件MindMaster Mac版是亿图软件最新推出的一款免费跨平台、多功能的思维导图软件。那么该软件有哪些常用的快捷键呢&#xff1f;小编为大家总结整理了MindMaster实用快捷键汇总&#xff0c;来学习一下吧&#xff01; 键盘快捷键 可以在帮助选项卡上找到键盘快捷键…

SimpleMind Pro 1.29.1 小巧的思维导图工具

Mac毒搜集到的SimpleMind是macOS上一款思维导图工具&#xff0c;这款工具非常小巧&#xff0c;完全可以取代笨重的MindManager&#xff0c;对Mac开发者来说称得上是一大福音了。 应用介绍 SimpleMind是macOS上一款思维导图工具。思维导图可帮助您整理想法、记忆事物并形成新的…

计算机网络——网络层——思维导图

———————— 思维导图下载地址 ———————— 网络层的功能 1.1. 异构网络互联 1.1.1. 将两个以上的计算机网络&#xff0c;通过一定的方法&#xff0c;用一种或多种通信处理设备&#xff08;即中间设备&#xff09;相互联接起来&#xff0c;以构成更大的网络系统。…

计算机网络思维导图(零基础--思维导图详细版本及知识点)

第一章 计算机网络概述 1、计算机网络向用户提供的最重要的功能分别是&#xff08;连通性&#xff09;和&#xff08;共享&#xff09;。 2、网络由若干&#xff08;结点&#xff09;和链接这些&#xff08;结点&#xff09;的&#xff08;链路&#xff09;组成。 3、网络把许…