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 相关文章推荐
JavaScript:Div层拖动效果实例代码
Aug 06 Javascript
利用cookie记住背景颜色示例代码
Nov 04 Javascript
setInterval()和setTimeout()的用法和区别示例介绍
Nov 17 Javascript
jquery mobile页面跳转后样式丢失js失效的解决方法
Sep 06 Javascript
AngularJS中使用HTML5手机摄像头拍照
Feb 22 Javascript
js控制li的隐藏和显示实例代码
Oct 15 Javascript
DropDownList实现可输入可选择(两种版本可选)
Dec 07 Javascript
JavaScript箭头函数_动力节点Java学院整理
Jun 28 Javascript
Bootstrap + AngularJS 实现简单的数据过滤字符查找功能
Jul 27 Javascript
JS canvas绘制五子棋的棋盘
May 28 Javascript
JavaScript设计模式--桥梁模式引入操作实例分析
May 23 Javascript
微信小程序实现拼图小游戏
Oct 22 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
将word转化为swf 如同百度文库般阅读实现思路及代码
2013/08/09 PHP
客户端脚本中常常出现的一些问题和调试技巧
2007/01/09 Javascript
jQuery语法高亮插件支持各种程序源代码语法着色加亮
2013/04/27 Javascript
JQuery中层次选择器用法实例详解
2015/05/18 Javascript
理解javascript中Map代替循环
2016/02/26 Javascript
JavaScript函数节流概念与用法实例详解
2016/06/20 Javascript
NodeJS和BootStrap分页效果的实现代码
2016/11/07 NodeJs
又一款MVVM组件 构建自己的Vue组件(2)
2017/03/13 Javascript
JS实现的四级密码强度检测功能示例
2017/05/11 Javascript
angularjs实现猜数字大小功能
2020/05/20 Javascript
centos下更新Python版本的步骤
2013/02/12 Python
Python单元测试框架unittest简明使用实例
2015/04/13 Python
Python中获取对象信息的方法
2015/04/27 Python
十个Python程序员易犯的错误
2015/12/15 Python
python绘制简单折线图代码示例
2017/12/19 Python
Python:Scrapy框架中Item Pipeline组件使用详解
2017/12/27 Python
使用50行Python代码从零开始实现一个AI平衡小游戏
2018/11/21 Python
详解python中@的用法
2019/03/27 Python
如何在Python中实现goto语句的方法
2019/05/18 Python
Python 实现输入任意多个数,并计算其平均值的例子
2019/07/16 Python
详解h5页面在不同ios设备上的问题总结
2019/03/01 HTML / CSS
bareMinerals官网:矿物质化妆品和护肤品
2018/02/04 全球购物
证婚人搞笑证婚词
2014/01/10 职场文书
医院辞职信范文
2014/01/17 职场文书
高一物理教学反思
2014/01/24 职场文书
《颐和园》教学反思
2014/02/26 职场文书
2014年党员公开承诺书范文
2014/03/28 职场文书
小学教师先进事迹材料
2014/12/15 职场文书
2015年采购员工作总结
2015/04/27 职场文书
运动会宣传稿100字
2015/07/23 职场文书
2016年小学六一儿童节活动总结
2016/04/06 职场文书
python中Tkinter 窗口之输入框和文本框的实现
2021/04/12 Python
CocosCreator入门教程之网络通信
2021/04/16 Javascript
asyncio异步编程之Task对象详解
2022/03/13 Python
victoriaMetrics库布隆过滤器初始化及使用详解
2022/04/05 Golang
Golang 切片(Slice)实现增删改查
2022/04/22 Golang