Vimeo 播放器 iframe 高度

Posted

技术标签:

【中文标题】Vimeo 播放器 iframe 高度【英文标题】:Vimeo player iframe height 【发布时间】:2013-06-11 17:47:01 【问题描述】:

我的网站主页上有一个 Vimeo 播放器 iframe。我的意图是在浏览器窗口中以全宽(边到边)显示它;同时保留纵横比并避免黑条。所以视频占据了大部分区域。

我已将此 css 应用于 vimeo 播放器:

.fluidVideoWrapper 
  padding: 0;
  width: 100%;
  height: 20em;
  position: relative;


.fluidVideoWrapper iframe 
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;

20em 只是为了让你们可以在页面上看到它。当我将高度设置为100% 时它消失了,高度似乎变成了0

可以在这里看到我尝试尝试的示例,向下滚动到 vimeo 播放器:vsco.co

谁能建议解决这个问题?

【问题讨论】:

【参考方案1】:

尝试将.fluidVideoWrapper容器也设为position: absolute;,并将其宽度和高度设置为100%

【讨论】:

以上是关于Vimeo 播放器 iframe 高度的主要内容,如果未能解决你的问题,请参考以下文章

风格 vimeo 播放栏和播放按钮

无法让 Vimeo <iframe> 嵌入代码在 IE7/8/9 中工作

如何在没有 webview 的情况下将 vimeo 播放器嵌入 react-native?

将视频以 100% 宽度放入 iframe 并自动播放

如何跟踪嵌入视频(youtube、vimeo 等)的点击事件? (跟踪播放次数)

vimeo Player 仅第一次绑定事件