vue做网页开场视频的实例代码


Posted in Javascript onOctober 20, 2017

vue做网页开场视频的实例代码

本demo背景是一个视频,文字是打印机效果,按钮在文字打完才会显示,点击按钮背景向上收起,同时显示默认首页组件(如是初建vue项目列表,则为helloWorld.vue的组件内容)

公司电脑没有gif动图尽情谅解

文末会附上demo地址,如需看效果,可前往下载

本人一直很喜欢网页开场有一段视频或动画,个人认为网页的开场动画起到引导浏览作用,相当于网页的一个开始,一个好的开始往往就成功了一半,对于浏览网站的用户来说,也就吸引了极大地注意力。

以上都是废话,网页开场动画在移动端的应用十分广泛,具体操作以后工作涉及到会在简书更新。今天我们主要讲述vue做pc端网页开场动画。

vue项目列表里与src同级有一个index.html,我们主要在这里做文章。

1.首先我们要明白vue渲染组件都是基于这个主页index,用vue新建项目,打开网页的时候有一个默认打开的组件,这个不多解释。我们要做的就是把这个组件隐藏,不然他的内容会出现在这个视频的上面。

helloWorld.vue组件里:

vue做网页开场视频的实例代码

index.html里将helloWorld组件里的hello<div>移除,当然在此之前你要先将它存储到另一个容器里暂存一下,或者克隆也行(克隆代码不演示了,有问题评论或私信都可以)。暂存的作用就是为了后面把这个节点再恢复到页面。

vue做网页开场视频的实例代码

2.直接在index页面引入视频,本demo是直接找了个视频插件放进去,这一步很简单,需要引入的文件都放入静态文件夹static下。

需要注意的是,首页的样式直接影响到组件里标签的样式,所以在引入插件的时候,注意样式的调节,避免直接用标签写样式

3.如果背景已经是视频了,从审美角度,网页上最多添一些字就可以了,样式太多会乱且浮夸。本demo也使用了一个叫typewrite.js的插件。一个一个打出字的效果。

vue做网页开场视频的实例代码

4.给按钮设个定时,算好字打完的时间,按钮显示,点击按钮的同时,index的整个背景容器向上收起(你主页所有的html内容放在一个容器里),并且将hello组件内容恢复。hello随便写点内容。

vue做网页开场视频的实例代码

vue做网页开场视频的实例代码

...

demo涉及element等配置问题,直接拿两个页面代码出来也可能实现不了我所展示的效果,感兴趣可以访问我github地址:

https://github.com/JOSIE1988/Vue-start-video

总结

以上所述是小编给大家介绍的vue做网页开场视频的实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
js 数组实现一个类似ruby的迭代器
Oct 27 Javascript
JavaScript 入门基础知识 想学习js的朋友可以参考下
Dec 26 Javascript
js实现在字符串中提取数字
Nov 05 Javascript
深入理解JavaScript系列(31):设计模式之代理模式详解
Mar 03 Javascript
Jquery遍历Json数据的方法
Apr 20 Javascript
js行号显示的文本框实现效果(兼容多种浏览器 )
Oct 23 Javascript
win7下安装配置node.js+express开发环境
Dec 06 Javascript
AngularJS的ng Http Request与response格式转换方法
Nov 07 Javascript
基于JS实现移动端左滑删除功能
Jul 28 Javascript
React Native中Navigator的使用方法示例
Oct 13 Javascript
微信小程序之批量上传并压缩图片的实例代码
Jul 05 Javascript
新手快速上手webpack4打包工具的使用详解
Jan 28 Javascript
使用JS中的Replace()方法遇到的问题小结
Oct 20 #Javascript
使用ionic(选项卡栏tab) icon(图标) ionic上拉菜单(ActionSheet) 实现通讯录界面切换实例代码
Oct 20 #Javascript
2种简单的js倒计时方式
Oct 20 #Javascript
pm2 部署 node的三种方法示例
Oct 20 #Javascript
vue.js实例对象+组件树的详细介绍
Oct 20 #Javascript
dropload.js插件下拉刷新和上拉加载使用详解
Oct 20 #Javascript
JavaScript html5 canvas实现图片上画超链接
Oct 20 #Javascript
You might like
PHP中的超全局变量
2006/10/09 PHP
PHP实现的观察者模式实例
2017/06/21 PHP
php脚本守护进程原理与实现方法详解
2017/07/20 PHP
Laravel 5.5 异常处理 &amp; 错误日志的解决
2019/10/17 PHP
php多进程并发编程防止出现僵尸进程的方法分析
2020/02/28 PHP
ie 处理 gif动画 的onload 事件的一个 bug
2007/04/12 Javascript
关于javascript function对象那些迷惑分析
2011/10/24 Javascript
jQuery 在光标定位的地方插入文字的插件
2012/05/10 Javascript
jquery高效反选具体实现
2013/05/05 Javascript
JavaScript表单通过正则表达式验证电话号码
2014/03/14 Javascript
js+csss实现的一个带复选框的下拉框
2014/09/29 Javascript
DOM基础教程之模型中的模型节点
2015/01/19 Javascript
javascript中eval和with用法实例总结
2015/11/30 Javascript
Js与Jq获取浏览器和对象值的方法
2016/03/18 Javascript
BootStrap制作导航条实例代码
2016/05/06 Javascript
利用Angularjs和Bootstrap前端开发案例实战
2016/08/27 Javascript
在html中引入外部js文件,并调用带参函数的方法
2016/10/31 Javascript
BootstrapTable refresh 方法使用实例简单介绍
2017/02/20 Javascript
vue微信分享 vue实现当前页面分享其他页面
2017/12/02 Javascript
详解redux异步操作实践
2018/08/15 Javascript
简单谈谈Python中的元祖(Tuple)和字典(Dict)
2017/04/21 Python
python实现list元素按关键字相加减的方法示例
2017/06/09 Python
利用django-suit模板添加自定义的菜单、页面及设置访问权限
2018/07/13 Python
python绘制散点图并标记序号的方法
2018/12/11 Python
Python Threading 线程/互斥锁/死锁/GIL锁
2019/07/21 Python
Python数组并集交集补集代码实例
2020/02/18 Python
应届大专毕业生个人自荐信
2013/09/22 职场文书
大二自我鉴定范文
2013/10/05 职场文书
研究生求职推荐信范文
2013/11/30 职场文书
井冈山红色之旅心得体会
2014/10/07 职场文书
工作疏忽检讨书500字
2014/10/26 职场文书
寒暑假实习证明书模板
2014/11/29 职场文书
天那边观后感
2015/06/09 职场文书
革命电影观后感
2015/06/18 职场文书
python 命令行传参方法总结
2021/05/25 Python
Android开发手册自定义Switch开关按钮控件
2022/06/10 Java/Android