HTML中 video标签样式铺满全屏

video标签默认不是铺满的,即使手动设置宽高100%也不会生效,所以当需要video铺满div时,需要加上一个css样式

xml 复制代码
<video
    controls
    style="width: 100%; height: 100%; object-fit: fill"
    autoplay
    :src="item.video"
></video>

关键是这个"object-fit: fill",这样就可以解决了!

object-fit 属性指定元素的内容应该如何去适应指定容器的高度与宽度。

object-fit 一般用于 img 和 video 标签,一般可以对这些元素进行保留原始比例的剪切、缩放或者直接进行拉伸等。

fill: 默认,不保证保持原有的比例,内容拉伸填充整个内容容器。

相关推荐
米丘1 分钟前
微前端之 Web Components 完全指南
微服务·html
weedsfly2 分钟前
迭代器、生成器与异步迭代——让数据“按需流动”的艺术
前端·javascript
xiaodaoluanzha7 分钟前
迄今為止,最簡單的編程語言 Nolang
前端·后端
Csvn8 分钟前
Fetch 请求竞态终结者:AbortController 不只是用来"取消"的
前端
阡陌Jony9 分钟前
关于前端路由中的参数问题的学习(一): params,query, hash(#)
前端
阡陌Jony11 分钟前
缓存相关学习笔记(一):Service Worker 缓存
前端
假如让我当三天老蒯13 分钟前
前端跨域解决方案(学习用)
前端·javascript·面试
阡陌Jony14 分钟前
关于前端路由中的参数问题的学习(二)
前端
IT_陈寒1 小时前
SpringBoot自动配置这个坑,我踩进去又爬出来了
前端·人工智能·后端
runnerdancer10 小时前
LLM是怎么处理messages数组的,提示词缓存又是什么
前端·agent