H5 video poster属性设置视频封面的方法


Posted in HTML / CSS onMay 25, 2020

打开一个视频,在点击播放之前会看到一张封面图,点击之后封面消失,随即播放视频。

若现有一需求,要你自定义给某个视频设置封面,应该怎么做呢?

此时可使用H5 video提供的poster属性即可轻松实现,

poster 属性规定视频下载时显示的图像或用户点击播放按钮前显示的图像。如未设置该属性,则使用视频的第一帧代替

Demo

<!DOCTYPE HTML>
<html>

    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <title>视频封面</title>

    </head>

    <body>
        <video width="400" height="400" poster="https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1574066857005&di=
27dc7334bc80c4336d3443e8ecde3160&imgtype=0&src=http%3A%2F%2Fbpic.588ku.com%2Felement_origin_min_pic%2F17%2F02%2F06%2Fed0c0ddc6271b0717ca64ffdf847eab6.jpg" controls>
            <source src="https://www.w3school.com.cn/i/movie.mp4" type="video/mp4">
            <source src="https://www.w3school.com.cn/i/movie.mp4" type="video/ogg">
        </video>
    </body>

</html>

补充:有时会出现视频封面无法铺满的情况,需要使用object-fit属性铺满整个屏幕

到此这篇关于H5 video poster属性设置视频封面的方法的文章就介绍到这了,更多相关H5设置视频封面内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章,希望大家以后多多支持三水点靠木!

HTML / CSS 相关文章推荐
彻底弄明白CSS3的Media Queries(跨平台设计)
Jul 27 HTML / CSS
CSS3中HSL和HSLA的简单使用示例
Jul 14 HTML / CSS
浅谈CSS3特性查询(Feature Query: @supports)功能简介
Jul 31 HTML / CSS
前端canvas水印快速制作(附完整代码)
Sep 19 HTML / CSS
HTML5 声明兼容IE的写法
May 16 HTML / CSS
HTML5的革新 结构之美
Jun 20 HTML / CSS
html5拖曳操作 HTML5实现网页元素的拖放操作
Jan 02 HTML / CSS
用HTML5制作一个简单的弹力球游戏
May 12 HTML / CSS
一波HTML5 Canvas基础绘图实例代码集合
Feb 28 HTML / CSS
浅析数据存储的三种方式 cookie sessionstorage localstorage 的异同
Jun 04 HTML / CSS
AmazeUI中各种的导航式菜单与解决方法
Aug 19 HTML / CSS
CSS 一行代码实现头像与国旗的融合
Oct 24 HTML / CSS
html5中嵌入视频自动播放的问题解决
May 25 #HTML / CSS
HTML5 FileReader对象的具体使用方法
May 22 #HTML / CSS
HTML5 Blob对象的具体使用
May 22 #HTML / CSS
详解如何获取localStorage最大存储大小的方法
May 21 #HTML / CSS
html5用video标签流式加载的实现
May 20 #HTML / CSS
video.js支持m3u8格式直播的实现示例
May 20 #HTML / CSS
video实现有声音自动播放的实现方法
May 20 #HTML / CSS
You might like
php array_search() 函数使用
2010/04/13 PHP
php简单对象与数组的转换函数代码(php多层数组和对象的转换)
2011/05/18 PHP
PHP的一个完美GIF等比缩放类,附带去除缩放黑背景
2014/04/01 PHP
javascript检测是否联网的实现代码
2014/09/28 Javascript
js的touch事件的实际引用
2014/10/13 Javascript
基于jQuery实现左右图片轮播(原理通用)
2015/12/24 Javascript
AngularJS单选框及多选框实现双向动态绑定
2016/01/13 Javascript
基于canvas实现的钟摆效果完整实例
2016/01/26 Javascript
微信小程序 swiper组件详解及实例代码
2016/10/25 Javascript
Vue 兄弟组件通信的方法(不使用Vuex)
2017/10/26 Javascript
详解js类型判断
2018/05/22 Javascript
深入浅析Vue中的Prop
2018/06/10 Javascript
关于js对textarea换行符的处理方法浅析
2018/08/03 Javascript
前端 javascript 实现文件下载的示例
2020/11/24 Javascript
Vue单页面应用中实现Markdown渲染
2021/02/14 Vue.js
Python实现并行抓取整站40万条房价数据(可更换抓取城市)
2016/12/14 Python
Python文本特征抽取与向量化算法学习
2017/12/22 Python
python主线程捕获子线程的方法
2018/06/17 Python
python匿名函数的使用方法解析
2019/10/10 Python
使用Python实现分别输出每个数组
2019/12/06 Python
Python enumerate函数遍历数据对象组合过程解析
2019/12/11 Python
Pyqt5自适应布局实例
2019/12/13 Python
德购商城:德国进口直邮商城
2017/06/13 全球购物
Annoushka英国官网:英国奢侈珠宝品牌
2018/10/20 全球购物
实习教师个人的自我评价
2013/11/08 职场文书
中专三年学习的个人自我评价
2013/12/12 职场文书
优秀导游先进事迹材料
2014/01/25 职场文书
大学生村官承诺书
2014/03/28 职场文书
工业设计毕业生自荐信
2014/04/13 职场文书
大四毕业生自荐书
2014/07/05 职场文书
2014年房产经纪人工作总结
2014/12/08 职场文书
2015年元宵节活动总结
2015/02/06 职场文书
2015年财政局工作总结
2015/05/21 职场文书
python爬取网页版QQ空间,生成各类图表
2021/06/02 Python
MySql统计函数COUNT的具体使用详解
2022/08/14 MySQL
win11电脑关机鼠标灯还亮怎么解决? win11关机后鼠标灯还亮解决方法
2023/01/09 数码科技