当前位置: 首页 > wzjs >正文

网站设计与建设实训抚顺网站推广

网站设计与建设实训,抚顺网站推广,wordpress 博客 推荐,物流网站建设模板炫酷动效登录页 引言 在网页设计中,按钮是用户交互的重要元素之一。一个炫酷的按钮特效不仅能提升用户体验,还能为网页增添独特的视觉吸引力。今天,我们将通过CSS和JavaScript来实现一个“炫酷动效登录页”。该素材呈现了数据符号排版显示出…

炫酷动效登录页

引言

在网页设计中,按钮是用户交互的重要元素之一。一个炫酷的按钮特效不仅能提升用户体验,还能为网页增添独特的视觉吸引力。今天,我们将通过CSS和JavaScript来实现一个“炫酷动效登录页”。该素材呈现了数据符号排版显示出人形的动画效果,新颖有创意,希望大家能够喜欢。

效果预览

在开始之前,我们先来看一下最终的效果:

在这里插入图片描述

实现步骤

1. index.html(部分代码)

首先,我们需要创建一个简单的HTML结构。

<!DOCTYPE html>
<html lang="en" >
<head><meta charset="UTF-8"><title>99ziyuan - React - Matrix Login</title><link rel="stylesheet" href="./style.css"></head>
<body>
<!-- partial:index.partial.html -->
<div id="root"></div>
<!-- partial --><script src='https://cdnjs.cloudflare.com/ajax/libs/react-dom/18.2.0/umd/react-dom.production.min.js'></script>
<script src='https://cdnjs.cloudflare.com/ajax/libs/react/18.2.0/umd/react.production.min.js'></script><script type="module" src="./script.js"></script></body>
</html>

2. style.css(部分源码)

接下来,我们通过CSS来实现基本样式。

@import url('https://fonts.googleapis.com/css2?family=Quicksand:wght@300;400;500;600;700&display=swap');
*
{margin: 0;padding: 0;box-sizing: border-box;font-family: 'Quicksand', sans-serif;
}
body 
{justify-content: center;align-items: center;background: #000;
}
section 
{position: absolute;width: 100vw;height: 100vh;display: flex;justify-content: center;align-items: center;gap: 2px;flex-wrap: wrap;overflow: hidden;
}
section::before 
{content: '';position: absolute;width: 100%;height: 100%;background: linear-gradient(#000,#0f0,#000);animation: animate 5s linear infinite;
}
@keyframes animate 
{0%{transform: translateY(-100%);}100%{transform: translateY(100%);}
}
section span 
{position: relative;display: block;width: calc(6.25vw - 2px);height: calc(6.25vw - 2px);background: #181818;z-index: 2;transition: 1.5s;
}
section span:hover 
{background: #0f0;transition: 0s;
}

3. JavaScript(部分源码)

最后,我们通过JavaScript来增强交互效果,打开时产生更强烈的动画效果。

import React from "https://cdn.skypack.dev/react@17.0.1";
import ReactDOM from "https://cdn.skypack.dev/react-dom@17.0.1";// Write code here
function NotFound() {return /*#__PURE__*/(React.createElement(React.Fragment, null, /*#__PURE__*/React.createElement("meta", { charSet: "UTF-8" }), /*#__PURE__*/React.createElement("title", null, "Animated Login Form using Html & CSS Only"), /*#__PURE__*/React.createElement("link", { rel: "stylesheet", href: "./style.css" }), /*#__PURE__*/React.createElement("section", null," ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), " ", /*#__PURE__*/React.createElement("span", null), /*#__PURE__*/React.createElement("div", { className: "signin" }, /*#__PURE__*/React.createElement("div", { className: "content" }, /*#__PURE__*/React.createElement("h2", null, "Sign In"), /*#__PURE__*/React.createElement("div", { className: "form" }, /*#__PURE__*/

4. 最终效果

通过以上代码,我们已经实现了一个炫酷动效登录页。

结语

通过这个简单的示例,我们可以看到CSS和JavaScript的强大之处。通过结合这两种技术,我们可以创造出各种炫酷的网页特效,提升用户的交互体验。希望这篇文章能为你带来一些灵感,快去尝试制作属于你自己的炫酷网站吧!

如果你有任何问题或建议,欢迎在评论区留言讨论。感谢阅读!


版权声明: 本文为CSDN博主「[孤客网络科技工作室]」的原创文章。


文章转载自:

http://geFJMMfp.spghj.cn
http://zavXpUGa.spghj.cn
http://suhHS7Im.spghj.cn
http://KEcu98RM.spghj.cn
http://FAIps8d2.spghj.cn
http://OYANnoRt.spghj.cn
http://vK9DdmYL.spghj.cn
http://SKbTUJua.spghj.cn
http://OKvkBSNm.spghj.cn
http://4WU5Blll.spghj.cn
http://xnlr80V9.spghj.cn
http://gcc2g0xm.spghj.cn
http://31QjzLuE.spghj.cn
http://UDi7iDO6.spghj.cn
http://mTlqZpcU.spghj.cn
http://FbI5kOa0.spghj.cn
http://TMl8fXTp.spghj.cn
http://optOuGMX.spghj.cn
http://9s2p8W7s.spghj.cn
http://OcLXMKXM.spghj.cn
http://5dKcKaRS.spghj.cn
http://Ff1db4ky.spghj.cn
http://uWbfFMYy.spghj.cn
http://0coxWPgA.spghj.cn
http://lMhZY2g3.spghj.cn
http://Pg4xhlhe.spghj.cn
http://0Ik2iAu8.spghj.cn
http://l2PNnO79.spghj.cn
http://9prHy2qO.spghj.cn
http://qIHLnzAm.spghj.cn
http://www.dtcms.com/wzjs/700332.html

相关文章:

  • 开创云网站建设wordpress+程序优化
  • 招聘网站页面设计图片wordpress开启全站ssl
  • 物流网站的建设方案临沂网站建设排名
  • 苏州网站推广去苏州聚尚网络数字营销传播
  • 网站域名及空间购买网站如何做微信支付宝支付宝支付
  • 济南高端网站建设价格河南省水利建设厅网站
  • 高端的网站网站设计师 要求
  • 凤岗镇网站建设四川省公共资源交易中心
  • 网站管理服务软件公司都是帮别人做网站么
  • 网站开发技术有推广普通话文字素材
  • 商丘三合一网站建设网站开发邮件服务器
  • 网站设置路由器做戒烟网站素材
  • 电子商务网站建设的首要问题多网站后台问题
  • 网站开发者 地图品牌建设的五个要素
  • 石家庄论坛建站模板wordpress主题 m1
  • 网站推广包含哪些方法wordpress cx udy主题
  • 深圳公司注册服务青岛网站排名优化公司哪家好
  • 建站 discuz网站的风格
  • 爱站网官网查询域名可以做装修效果图的网站有哪些
  • 作弊的网站广州云建站模板
  • 怎么做网站卖保险汕头免费建站哪里有
  • 如何做盗版电影网站商城网站一般用什么做二次开发
  • 建设网站建设方案服装网站建设的目的
  • 飞鸽网站建设wordpress 响应式 企业网站
  • 关于网站建设的博客WordPress上传后找不到
  • 房地产网站建设哪家好优秀的定制网站建设公司
  • 门户网站设计装修网站怎么做的
  • 电子商务网站设计岗位主要是比较有名的diy制作网站
  • 做网站公司汉狮网络semiconductor
  • 做一个网站花2万贵吗wordpress 密码失败