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实现简单模态窗口,背景灰显
Nov 14 Javascript
关于juqery radio写法的兼容性问题(新老版本jquery)
Jun 14 Javascript
Javascript 页面模板化很多人没有使用过的方法
Jun 05 Javascript
Js数组排序函数sort()介绍
Jun 08 Javascript
AngularJS入门教程之ng-class 指令用法
Aug 01 Javascript
js 弹出虚拟键盘修改密码的简单实例
Oct 10 Javascript
Bootstrap按钮组实例详解
Jul 03 Javascript
Vue中render函数的使用方法
Jan 31 Javascript
详解Vue单元测试case写法
May 24 Javascript
vue2.0实现的tab标签切换效果(内容可自定义)示例
Feb 11 Javascript
在vue中动态添加class类进行显示隐藏实例
Nov 09 Javascript
JS如何判断对象是否包含某个属性
Aug 29 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动态生成JavaScript代码
2009/03/09 PHP
Windows下利用Gvim写PHP产生中文乱码问题解决方法
2011/04/20 PHP
php文件系统处理方法小结
2016/05/23 PHP
微信 开发生成带参数的二维码的实例
2016/11/23 PHP
PHP通过curl获取接口URL的数据方法
2018/05/31 PHP
ListBox实现上移,下移,左移,右移的简单实例
2014/02/13 Javascript
对Web开发中前端框架与前端类库的一些思考
2015/03/27 Javascript
js实现百度登录框鼠标拖拽效果
2017/03/07 Javascript
JS实现求数组起始项到终止项之和的方法【基于数组扩展函数】
2017/06/13 Javascript
QRCode.js:基于JQuery的生成二维码JS库的使用
2017/06/23 jQuery
原生JS+Canvas实现五子棋游戏
2020/05/28 Javascript
基于Vue单文件组件详解
2017/09/15 Javascript
js实现点击按钮复制文本功能
2020/07/20 Javascript
利用nodeJs anywhere搭建本地服务器环境的方法
2018/05/12 NodeJs
jQuery实现列表的增加和删除功能
2018/06/14 jQuery
vue中使用sessionStorage记住密码功能
2018/07/24 Javascript
微信小程序点餐系统开发常见问题汇总
2019/08/06 Javascript
Vue的data、computed、watch源码浅谈
2020/04/04 Javascript
vue在图片上传的时候压缩图片
2020/11/18 Vue.js
Python中Continue语句的用法的举例详解
2015/05/14 Python
PyCharm使用教程之搭建Python开发环境
2016/06/07 Python
python列表生成式与列表生成器的使用
2018/02/23 Python
python spyder中读取txt为图片的方法
2018/04/27 Python
python3爬虫怎样构建请求header
2018/12/23 Python
python面向对象法实现图书管理系统
2019/04/19 Python
Python中拆分字符串的操作方法
2019/07/23 Python
python 求10个数的平均数实例
2019/12/16 Python
Python Handler处理器和自定义Opener原理详解
2020/03/05 Python
详解使用Python写一个向数据库填充数据的小工具(推荐)
2020/09/11 Python
python实现启动一个外部程序,并且不阻塞当前进程
2020/12/05 Python
CSS3 mask 遮罩的具体使用方法
2017/11/03 HTML / CSS
厨房管理计划书
2014/04/27 职场文书
母亲节演讲稿
2014/05/27 职场文书
刑事辩护授权委托书范本
2014/10/17 职场文书
2014年医院工作总结
2014/11/20 职场文书
诚信高考倡议书
2019/06/24 职场文书