您现在的位置是:网站首页> 编程资料编程资料
html5自定义video标签的海报与播放按钮功能html5移动端自适应布局的实现吃透移动端 Html5 响应式布局HTML5 通过Vedio标签实现视频循环播放的示例代码HTML5中在title标题标签里设置小图标的方法html5用video标签流式加载的实现详解HTML5 Canvas标签及基本使用详解HTML5布局和HTML5标签
2023-10-12
313人已围观
简介 这篇文章主要介绍了html5自定义video标签的海报与播放按钮功能,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
一、问题
1.默认播放按键不好看
2.设置自定义封面图
以上这两点都想自定义
二、思路
1.使用div把video标签盖住
2.div中显示自定义的海报图片与按钮
三、步骤分解
1.海报图片作为div的背景
注:无论是横图还是竖图,都希望按原比例显示在div内
css:
.yourDiv{ background-color: black; height:20em; background-image: url('./images/timg.jpg'); background-size: contain; background-repeat: no-repeat; background-position: center; }html
效果

竖图:

横图:
2.插入自定义播放图标
css
.yourDiv { background-color: black; height:20em; background-image: url('./images/timg.jpg'); background-size: contain; background-repeat: no-repeat; background-position: center; display:flex; align-items: center; } .yourDiv img { width:20%; margin-left: 40%; }html
效果

3.把div覆盖到video标签上
css
.yourDiv { background-color: black; height:20em; background-image: url('./images/timg.jpg'); background-size: contain; background-repeat: no-repeat; background-position: center; display:flex; align-items: center; position: absolute; top: 0px; left: 0px; width: 100%; } .yourDiv img { width:20%; margin-left: 40%; } .father { background-color: black; width:100%; height:16em; position: relative; } htm5
4.触发播放方法
html
js
var video = document.getElementById("video"); function play(){ document.getElementById("poster").style.display = "none"; video.play(); } 
这样就达到了之前的目的
总结:关键的还是 :background-position: center;
以上所述是小编给大家介绍的html5自定义video标签的海报与播放按钮功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!
相关内容
- HTML5 3D旋转相册的实现示例微信小程序之html5 canvas绘图并保存到系统相册HTML5+css3:3D旋转木马效果相册HTML5 Plus 实现手机APP拍照或相册选择图片上传功能HTML5 CSS3打造相册效果附源码下载
- H5页面适配iPhoneX(就是那么简单)Html5 页面适配iPhoneX(就是那么简单)Html5移动端适配IphoneX等机型的方法Html5适配iphoneX刘海屏的简单实现简述Html5 IphoneX 适配方法有关HTML5页面在iPhoneX适配问题
- 天天飞车哪种赛车好 天天飞车所有赛车性能全面详解_手机游戏_游戏攻略_
- 保卫萝卜2 第38关 金萝卜图文攻略_手机游戏_游戏攻略_
- 保卫萝卜2 第39关 金萝卜图文攻略_手机游戏_游戏攻略_
- 囚禁计划 房间6 图文攻略_手机游戏_游戏攻略_
- 天天飞车好玩吗如何玩 天天飞车内测体验心得经验分享_手机游戏_游戏攻略_
- 100floors电梯 第58层 图文攻略_手机游戏_游戏攻略_
- 100floors电梯 第59层 图文攻略_手机游戏_游戏攻略_
- 100floors电梯 第60层 图文攻略_手机游戏_游戏攻略_

