javascript - 使用 Javascript 删除嵌入式 Vimeo 视频边框
问题描述
我一直在尝试删除我网站上嵌入的 Vimeo 视频周围的边框。我试过用 CSS 和 JS 删除边框无济于事。
我想知道是否有办法使用 Javascript 删除边框。
该视频可以在页面顶部看到:http: //feliciasantos.com/handforgedworks/
解决方案
Felicia,我认为视频内容本身上传到 Vimeo 时带有顶部和底部的黑色边框,这使得使用 JS 或 CSS 几乎不可能删除它们。
在此处查看独立播放器:https ://player.vimeo.com/video/292992048
(可以做到,因为它是背景视频,不需要控件,但这并不容易,您必须找出没有黑色边框的视频内容的正确纵横比。所以取视频的高度内容并将其除以宽度。这就是比率。接下来,您必须将 iframe 包装在一个 div 中,该 div 与overflow: hidden
iframe 绝对位于 div 中心的位置确认该比率,例如http://jsfiddle .net/luwes/grybtsfm/ )
然而,使其工作的最佳方法是裁剪原始视频以删除黑色边框并将其重新上传到 Vimeo。
希望这可以帮助。
推荐阅读
- google-chrome - 接受不受信任的证书后的 Chrome 行为
- javascript - 检查是否已加载异步脚本
- javascript - 如何处理多个输入字段中的更改并使用 axios 将数据发送到 api?
- react-native - ID 为 2 的动画节点已存在
- javascript - 知道@Input 参数何时更改
- python - 可重现 NumPy 的随机结果:重新播种 vs 重新创建
- python - 如何使用 Python 文件执行终端命令?
- django - Django 慢速数据库模型查询
- firebase - Firestore/Firebase Cloud Functions:按时间戳查询?
- sql - 如何使用同一表中的列进行更新(ORACLE)