javascript - mb_YTPlayer - 无法在 div 中插入 YouTube 视频

标签 javascript jquery html css youtube

我试图在 Div 中嵌入 Youtube 视频,但该视频出现在 Div 之外。

我正在使用一个名为 mb YTPlayer 的库来执行此操作。

我的网站demo :

我想把视频放在红色背景的div中。

我的代码:

CSS:

.screen{
   background-image: url('img/window.png');
   width: 950px;
   height:390px;
   margin:auto;
}

.videoprom{
   padding-top:91px;
   padding-left:5px;
}

.videoprom span{
    display:block;
    width:940px;
    height:390px;
    background-color:red;
}

我的 HTML:

<div class="screen">
<div class="videoprom">
<span class="test">
<a id="video" class="player" data-property=
  "{videoURL:'https://www.youtube.com/watch?v=vLUNWYt3q1w',containment:'.test',autoplay:true, mute:true, startAt:015, stopAt:110, opacity:5}"></a></span>
</div>
</div>

我该如何解决?谢谢。

最佳答案

给div添加相对定位以适应容器,然后调整padding或margin。

.screen {
    background-image: url("img/window.png");
    height: 390px;
    margin: auto;
    position: relative;
    width: 950px;
}

#wrapper_mbYTP_video {
   margin-top: 90px;
}

输出:

Video fit inside background

关于javascript - mb_YTPlayer - 无法在 div 中插入 YouTube 视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31252152/

相关文章:

javascript - 如何在网页上显示状态消息

javascript - 为什么我要无限循环 for() 循环?

javascript - 我如何在 Jquery 中使用 "find"?

php - 如何获取 jquery 生成的表单字段值,其中 id 包含动态生成的 int --使用 PHP

javascript - 如何将一个完全不同的 HTML 文件导入到 iframe 中?

javascript - 滚动上的褪色元素

javascript - 如何在 html Canvas 中运行和显示处理代码(目前在 document.body 的一部分)?

javascript - 为静态网站捆绑javascript和css? (网页包?)

javascript - 区 block 链 getjson javascript XMLHttpRequest

html - CSS - 如何设置带有渐变背景的圆形区域的样式?