vue项目登录页-实现字体动画案例
实现思路:
1,让每个字都包含在span标签中,span标签的display:inner-block
2,页面刚生成时(动画之前)设置margin宽度为80px,opacity为0.2
3,页面渲染完后(mounted方法)设置一个setTimeout,添加一个css样式,css样式中含有动画效果,主要代码如下所示

mounted方法

mounted() {setTimeout(()=>{this.wordFlag = true},200)},

html的代码

<div class="lg-word" :class="[wordFlag?'lg-done':'']"><!--招人才,促就业,为千万企业、学校、学生服务的平台 --><span class="w-base">某</span><span class="w-base">某</span><span class="w-base">平</span><span class="w-base">台</span><span class="w-base">,</span><span class="w-base">招</span><span class="w-base">人</span><span class="w-base">才</span><span class="w-base">,</span><span class="w-base">促</span><span class="w-base">就</span><span class="w-base">业</span><span class="w-base">,</span><span class="w-base">为</span><span class="w-base">千</span><span class="w-base">万</span><span class="w-base">企</span><span class="w-base">业</span><span class="w-base">、</span><span class="w-base">学</span><span class="w-base">校</span><span class="w-base">、</span><span class="w-base">学</span><span class="w-base">生</span><span class="w-base">服</span><span class="w-base">务</span><span class="w-base">的</span><span class="w-base">平</span><span class="w-base">台</span><span class="w-base">。</span></div>

css代码

.lg-word{width: 1100px;margin: 80px auto;display: flex;overflow: hidden;/* border: 1px solid red;*/font-size: 32px;/* color: #ffffff;*/.w-base{display: inline-block;margin:0 40px;opacity: 0.2;/*添加过渡效果*/transition: margin 2s,opacity 2s;}}
.lg-done{/*width: 1440px;*/.w-base{margin:0 2px;opacity: 1;}}

vue项目登录页-实现字体动画案例相关推荐

  1. vue项目登录页背景图百分百铺满屏幕宽高自适应

    vue项目背景图百分百铺满屏幕宽高自适应 .login{background: url(../../../static/img/login/beijing@2x.png);background-siz ...

  2. 在 Quasar cli 搭建的 vue 项目中 引用 阿里字体图标 iconfont symbol方式

    在 Quasar cli 搭建的 vue 项目中 引用 阿里字体图标 iconfont 1. symbol 方式 2. font class 方式(未实践) 1. symbol 方式 首先说明一下,这 ...

  3. VUE 项目落地页使用 LinkedME 深度链接服务跳回App

    VUE 项目落地页使用 LinkedME 深度链接服务跳回App 当前需求: 在微信或者浏览器中打开页面, 需要跳转回对应app: 当前实现技术: 使用 LinkedME 深度链接服务 实现流程: 1 ...

  4. 【登录页星空和捂脸动画特效】vue 实现掘金登录页捂脸动画效果,css 实现登录页星空动画流星效果【通俗易懂】

    前言: 这里是展示一下做的登录页的一个好看的样式,同时也写了个下掘金登录页很有意思的捂脸小动画怎么实现的,感觉放在一起还挺好看的. 虽然不知道有没有问题,但是还是声明一下:我就是写来学习学习这种设计, ...

  5. vue3-admin商品管理后台项目(登录页开发和功能实现)

    今天来实现vue3-admin商品管理后台项目的登录页功能 首先在pages文件夹下面添加一个login.vue文件,里面先写入简单的template <template><div& ...

  6. vue项目登录及token验证 vue-ant

    在前后端完全分离的情况下,Vue项目中实现token验证大致思路如下: 1.第一次登录的时候,前端调后端的登陆接口,发送用户名和密码 2.后端收到请求,验证用户名和密码,验证成功,就给前端返回一个to ...

  7. 后台管理系统项目-登录页-实现步骤

    1.登录页面-样式调整 登录页整体思路如下: 表单验证(login/index.vue) utils/validate.js ---> validMobile 收集用户的参数,调用actions ...

  8. 在vue项目中使用Antv-f2的小案例

    目录 一.两种引入方式 1.浏览器引入 2.通过 npm 安装 二. 两种使用方式 1. 在配置了webpack或使用vue-cli构建的vue项目使用 2. 另一种使用方式是在html中直接使用 三 ...

  9. Vue项目登录成功后返回到原操作页面

    登录超时或者由于其它原因,造成必须重新登录的情况,相信大家都见过这种场景,比较偷懒的办法是登陆成功厚直接回到主页面,但其实我们有更好的解决办法. 作为vue的标配,我们可以利用axios的全局拦截器做 ...

最新文章

  1. g++ 安装python_mac编译安装faiss
  2. prooerties mysql_MySQL_第八章
  3. python的知识点运用_Python基础知识点
  4. python+flask搭建CNN在线识别手写中文网站
  5. C++设计模式——观察者模式(转)
  6. 操作系统锁的实现方法有哪几种_Java并发之Monitor实现
  7. 用python排序算法_用Python实现常见的排序算法
  8. 数据库SQL Server 2019下载安装详细教程
  9. 【转】刘强东个人标签太明显,京东没有二号人物
  10. 内存大计算机运行就快吗,内存一样大,为什么就电脑的运行速度最快?
  11. 前后端分离,图片(资源)路径如何处理
  12. 脑机接口、开源和民主化增强意识的未来
  13. 数据库中update怎么用事例_Oracle的update语句set里使用子查询的例子解释
  14. 苹果2019年财报数据:年收入2600亿美元,市值1.3万亿美元
  15. 冰雪复古鸿蒙碎片哪里出,复古冰雪玩法总览!!!干货!!!
  16. 深度学习顶会论文投稿策略7步走(附资料)
  17. dos黑框的一些命令
  18. java多线程实现龟兔赛跑
  19. 组网胖模式_胖AP和瘦AP的区别、组网优缺点分析
  20. App Store Connect显示app已经上架(可供销售),但在App Store中没有实时更新

热门文章

  1. 揭开意识的奥秘:兼谈认知相对论纲领
  2. matlab[ra ca pa],CA码产生(matlab)
  3. 利用Citespace进行引文热点分析
  4. Mac无法开机?如何修复并使其启动小技巧
  5. 计算机基础知识试题选择题,计算机基础知识试题及答案选择题
  6. 嵌入式~PCB专辑3
  7. 聚焦“复兴号” 新成员开启新征程
  8. 跨境电商:大家都在说的EPR是什么,如何获取EPR注册号?
  9. 树莓派4B 不同无线网卡自动连接不同wifi
  10. CoreSeek快速安装