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

网站建设免费国外dede做的网站弹广告

网站建设免费国外,dede做的网站弹广告,手机网站 图标,深圳管控最新消息欢迎来到“雪碧聊技术”CSDN博客! 在这里,您将踏入一个专注于Java开发技术的知识殿堂。无论您是Java编程的初学者,还是具有一定经验的开发者,相信我的博客都能为您提供宝贵的学习资源和实用技巧。作为您的技术向导,我将…

欢迎来到“雪碧聊技术”CSDN博客!

在这里,您将踏入一个专注于Java开发技术的知识殿堂。无论您是Java编程的初学者,还是具有一定经验的开发者,相信我的博客都能为您提供宝贵的学习资源和实用技巧。作为您的技术向导,我将不断探索Java的深邃世界,分享最新的技术动态、实战经验以及项目心得。

让我们一同在Java的广阔天地中遨游,携手提升技术能力,共创美好未来!感谢您的关注与支持,期待在“雪碧聊技术”与您共同成长!
 

目录

一、前端实现

1、在src目录下,创建前端页面views/login.vue

2、编写路由,请求与组件的对应关系

3、在App.vue中添加路由标签

4、启动项目,测试效果

5、编写登录页面Login.vue的内容(根据自己的喜好来)

 注意:如果想在vue页面中,添加一些原生的JavaScript代码,可通过如下方式

6、页面效果展示


一、前端实现

1、在src目录下,创建前端页面views/login.vue

2、编写路由,请求与组件的对应关系

3、在App.vue中添加路由标签

4、启动项目,测试效果

5、编写登录页面Login.vue的内容(根据自己的喜好来)

以下页面仅供参考。

<template><div class="login"><h1>Login</h1><form action=""><input type="text" placeholder="账号"><input type="text" placeholder="密码"><button>登录</button></form></div>
</template><script>
export default{//该页面挂载时,添加如下的原生JavaScript代码mounted(){//利用此方式,将原生的JavaScript代码,写入vue页面//获取loginlet login = document.querySelector('.login')let span;let inTime,outTime//用于优化观感let isIn=true//鼠标进入事件的开关let isOut//鼠标离开事件的开关//鼠标进入事件login.addEventListener('mouseenter', function (e){isOut = false if(isIn){inTime = new Date().getTime()//生成span元素span = document.createElement('span')login.appendChild(span)//span去使用in动画span.style.animation = 'in .5s ease-out forwards'//计算top和left的值let top = e.clientY - e.target.offsetToplet left = e.clientX - e.target.offsetLeftspan.style.top = top + 'px'span.style.left = left + 'px'//关闭开关1isIn = false//打开开关2isOut=true}})//鼠标离开事件login.addEventListener('mouseleave',function(e){if(isOut){outTime = new Date().getTime()let passTime = outTime - inTimeif (passTime < 500) {setTimeout(mouseleave, 500 - passTime)} else {mouseleave()}}//鼠标离开login卡片的事件function mouseleave() {span.style.animation = 'out .5s ease-out forwards'//计算top和left的值let top = e.clientY - e.target.offsetToplet left = e.clientX - e.target.offsetLeftspan.style.top = top + 'px'span.style.left = left + 'px'//打开开关setTimeout(function () {login.removeChild(span)isIn = true}, 500)}})}
}
</script><style>
*
{margin: 0;padding: 0;color: #eee;
}body
{display: flex;flex-direction: column;justify-content: center;align-items: center;height: 100vh;background-color: #2c3e50;
}.login
{/* 超出部分隐藏(这是关键) */overflow: hidden;position: relative;display: flex;flex-direction: column;justify-content: center;align-items: center;width: 300px;height: 450px;background-color: #34495e;border-radius: 10px;box-shadow: 10px 10px 20px rgba(33, 44, 55, 3);
}h1
{font-size: 45px;font-weight:400;/* 提高层级(为了让动画不会挡住表单内容) */z-index: 1;
}form
{display: flex;flex-direction: column;justify-content: space-around;align-items: center;width: 100%;height: 230px;/* 提高层级(为了让动画不会挡住表单内容) */z-index: 1;
}input
{width: 200px;height: 40px;background-color: transparent;border: none;border-bottom: 2px solid #eee;font-size: 16px;outline: none;
}input::placeholder
{font-size: 12px;color:#eee;
}button
{width:180px;height:36px;border:1px solid #eee;border-radius: 18px;background-color: transparent;font-size: 14px;cursor: pointer;
}span
{position:absolute;top:0;left:0;width:0;height:0;background-color: #916968;/* 鼠标居中 */transform: translate(-50%, -50%);/* 圆的形式展开 */border-radius: 50%;
}/*鼠标进入login时的动画*/
@keyframes in
{0%{width:0;height:0;}100%{width:1200px;height:1200px;}
}/*鼠标离开login时的动画*/
@keyframes out
{0%{width: 1200px;height: 1200px;}100%{width: 0;height: 0;}
}
</style>

 注意1:如果想在vue页面中,添加一些原生的JavaScript代码,可通过如下方式

注意2:如果使用的是语法糖(setup),则可通过下面的方式 

6、页面效果展示

数据库实现、后端实现

目前不需要,我们只编写前端代码

http://www.dtcms.com/wzjs/612031.html

相关文章:

  • 网站建设企划动力成都广告印刷公司
  • 怎样建立自己的销售网站百度网址注册
  • 最新域名解析网站济南官网排名推广
  • 网站顶端图片素材做网站需要缴什么费用
  • 学校网站建设重要性网站界面布局
  • 网站开发和网站建设wordpress下载后放哪
  • 网站安全管理制度建设电脑微信公众号登录入口
  • 档案网站建设文献综述凡科网站做网站多少钱
  • 企业建站电话多少网页设计简单教程
  • 动力无限网站效果好不好微信模板素材
  • 做音乐网站是不是侵权河南建设信息网站
  • 网站建设行业发展趋势东营信息网
  • 网站制作语言wordpress用户登录地址
  • 平湖网站建设公司克建立网站谁给你钱
  • 东莞网上推广怎么做seo做的比较好的网站的几个特征
  • 呼和浩特网站建设哪家最便宜建e
  • 网站备案添加域名绍兴seo计费管理
  • 公司注册网站多少钱网站建设如何把更改内容
  • 哪家企业做网站好中国咖啡网站建设方案
  • 做计算机网站有哪些功能网站建设可行性方案
  • 如何做网站公司名seowordpress转盘抽奖源码
  • 网站加载慢图片做延时加载有用合肥做网站的公司有哪些
  • 网站开发进入腾信职位做ipo尽调需要用到的网站
  • 商用图片的网站做返利网站能赚钱
  • 深圳专业做网站和seo的公司免费做app的软件有哪些
  • 企业网站设计的重要性网络系统建设方案
  • 番禺网站建设部招标网站
  • 万江网站制作python安装wordpress
  • 哪个地方旅游网站做的比较好微信公众号里的小网站怎么做的
  • 网站模块顺序调整做任务的网站有哪些