创建 HTML5 视频磁贴
creating HTML5 video tile
我正在尝试实现一个响应式视频"拼贴",在灵活的网格中显示各种纵横比的视频。
在每一行中,视频具有相同的高度,但它们填充了div 的水平宽度。由于每个视频的宽度和纵横比都是已知的,因此我认为计算高度很简单。不知道如何使用CSS + Javascript实现它。有人可以帮忙吗?谢谢。
不是 100% 确定这个问题,但在你的 css 中尝试一下。
video {
width: 100%;
height: auto;
}
只需使用 fitvids.js 即可使您的视频响应迅速。您甚至可以添加自己的格式,但它带有 youtube、vimeo 等基础知识。我什至在其中添加了幻灯片共享演示文稿,它起作用了:
http://fitvidsjs.com/
只是css不起作用,因为它没有首先弄清楚或知道视频的原始大小。
相关文章:
- 如何检查用户在html5视频播放器中观看了完整的视频
- html5视频中的Youtube类型注释
- 强制浏览器更新缓存的HTML5视频对象
- 可以使用带有json回调的html5视频标签
- 使用HTML5播放器时使用Javascript更改Youtube视频
- html5视频播放器和视频js之间的关系
- 隐藏HTML5视频控件
- 用链接替换嵌入的HTML5视频
- 我可以设置HTML5文件上传的视频长度限制吗
- HTML5视频链接在Chrome中不起作用
- 用angular js在屏幕上点击播放和暂停html5视频
- 使用Javascript播放HTML5视频
- 自定义HTML5视频控件-退出按钮不会启动全屏切换功能
- 视频HTML5的函数
- 录制视频HTML5
- 背景视频HTML5
- 在画布上绘制视频HTML5
- 在视频HTML5中获得帧变化
- 根据屏幕分辨率加载不同的视频(html5)质量
- 如何使保存按钮保存图像上的视频HTML5