您可以使用流体宽度视频容器来推动高度,而不是使用 css 固定高度。通过这样做,您可以避免任何黑色条纹,并且您的视频将与容器齐平播放,并在调整大小时保持完美的比例。
<div class="owl-carousel owl-theme">
<div class="video-wrapper">
<div class="item-video">
<div class="owl-video" href="//videourl">
您将需要修改 item-video 的 css 以使其播放良好。
.owl-carousel .item-video {
position: absolute;
height: 100%;
width: 100%;
left: 0;
top: 0;
}
此外,您还可以使封面图像填充幻灯片并丢失该条带。
.owl-carousel .owl-video-tn {
background-size: cover !important;
}
我使用的视频包装器是 16x9,但任何流体宽度包装器都可以使用。这是我用的那个。
.videoWrapper {
position: relative;
padding-bottom: 56.25%; /* 16:9 */
padding-top: 25px;
height: 0;
}
.videoWrapper iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
来源:https ://css-tricks.com/NetMag/FluidWidthVideo/Article-FluidWidthVideo.php