博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
html5 页面总结
阅读量:5825 次
发布时间:2019-06-18

本文共 1647 字,大约阅读时间需要 5 分钟。

animation: name duration timing-function delay iteration-count direction;(选择器名称,持续时间,速度曲线,延迟时间,播放次数,是否反向播放)
在项目中有对于一个元素无限放大缩小的需求,可以使用动画animation处理,可以自己定义一个选择器
eg: @keyframes circle{
  0%{
    width: 18%;
  }
  100%{
    width: 20%;
    }
}
.guide{
  animation: move .8s ease 0s infinite alternate;
  -webkit-animation: move .8s ease 0s infinite alternate;
  -moz-animation: move .8s ease 0s infinite alternate;
  -o-animation: move .8s ease 0s infinite alternate;
  -ms-animation: move .8s ease 0s infinite alternate;
}
 
html5 提供了vedio 元素可以处理视频播放,在ios 和 android 中底图封面的展示是不同的 在vedio加入poster 属性 iphone 中可以看视频有封面,而在android中则有的有封面有的只是展示黑色的背景,对于这个兼容性,可以自己加一个img 来做封面
 
eg:
<video class="single-wrapper" controls loop="" autoplay id="fullId" preload="auto">
<source src="http://o9xrzyznl.bkt.clouddn.com/info1.mp4" type="video/mp4">
<source src="movie.ogg" type="video/ogg">
您的浏览器不支持 video 标签。
</video>
 
<div class="guide" style="width: 100%;height: 200px;top: 0;left:0;position: absolute;bottom:0;right:0;margin:auto;" id="InfoId">
<img src="/public/marketing/m/brochure/images/infobg.png?v={
{version}}" alt="" style="width:100%;height:100%;" id="posterInfoId">
</div>
因为vedio 层级关系是最高的,所以首先要吧vedio 的width 设置为1px; 当点击播放的时候,在把vedio 改成你需要的width, 然后把包裹图片的div 隐藏掉。
$('#fullId').css('width', '1px');
$('#posterInfoId').click(function() {
$('#InfoId').hide();
$('#fullId')[0].play();
$('#fullId').css({ 'width': '100%', 'top': 0 });
})
 
在这个页面中,我们有5屏展示,用的是swiper 。在弹出层之后,要防止swiper 滚动,可以使用 swiper 的锁屏方法 
var mySwiper = new Swiper('.swiper-container');
mySwiper.lockSwipes()
对于解锁使用的是
mySwiper.unlockSwipes()
 页面访问二维码:

 
 

转载于:https://www.cnblogs.com/Devilwx/p/7493293.html

你可能感兴趣的文章
Linux 文件IO理解
查看>>
Ninject 2.x细说---2.绑定和作用域
查看>>
30个非常时尚的网页联系表单设计优秀示例
查看>>
使用membership(System.Web.Security)来进行角色与权限管理
查看>>
opticom 语音质量验证白皮书
查看>>
3D实时渲染中的BSP树和多边形剔除
查看>>
Frank Klemm's Dither and Noise Shaping Page: Dither and Noise Shaping In MPC/MP+
查看>>
网络抓包的部署和工具Wireshark【图书节选】
查看>>
Redis在Windows+linux平台下的安装配置
查看>>
Maven入门实战笔记-11节[6]
查看>>
Local declaration of 'content' hides instance variable
查看>>
ASP.NET中 HTML标签总结及使用
查看>>
Linux下日志系统的设计
查看>>
爬虫IP被禁的简单解决方法——切换UserAgent
查看>>
php生成word,并下载
查看>>
紫书 习题8-11 UVa 1615 (区间选点问题)
查看>>
asp.net mvc学习(Vs技巧与Httpcontext)
查看>>
float数据在内存中是怎么存储的
查看>>
dedecms 修改标题长度可以修改数据库
查看>>
Matplotlib学习---用matplotlib画直方图/密度图(histogram, density plot)
查看>>