Html 视频标签全宽IE
我正试图在我的网站上实现全幅显示。在chrome中一切正常,但现在问题出在IE11上。视频本身似乎没有设置为全宽 正如您在图像中所看到的,左侧和右侧都有黑色部分。但是如果你看下图 如您所见,此处的视频设置为全宽。知道有什么问题吗?下面是cssHtml 视频标签全宽IE,html,css,internet-explorer,Html,Css,Internet Explorer,我正试图在我的网站上实现全幅显示。在chrome中一切正常,但现在问题出在IE11上。视频本身似乎没有设置为全宽 正如您在图像中所看到的,左侧和右侧都有黑色部分。但是如果你看下图 如您所见,此处的视频设置为全宽。知道有什么问题吗?下面是css .html--homepage_content { video { width: 100%; max-height: 100%; @media #{$mqMediumAndUp} {
.html--homepage_content {
video {
width: 100%;
max-height: 100%;
@media #{$mqMediumAndUp} {
width: initial;
max-height: initial;
}
}
.video-player-container {
height: 100vh;
position: relative;
overflow: hidden;
}
}
.video-player-container {
position: relative;
width: 100%;
height: 100%;
object-fit: cover;
video {
width: 100% !important;
height: 100% !important;
@media #{$mqMediumAndUp} {
width: initial !important;
height: initial !important;
}
object-fit: cover;
text-align: center;
}
}
HTML
您的浏览器不支持视频标记。
可能是视频缩放模式。例如,检查
如果它对您不起作用,并且您知道视频尺寸,您总是可以手动将其缩放到其他div中,但偏移量不可见,但这是一个难看的解决方案。视频缩放模式可能是。例如,检查 如果它对您不起作用,并且您知道视频尺寸,您总是可以手动将其缩放到其他div中,但偏移量不可见,但这是一个难看的解决方案。您可以使用此代码
你好,世界!
身体{
保证金:0;
}
.视频播放器容器{
宽度:100%;
}
.视频播放器容器视频{
宽度:100%;
}
您的浏览器不支持视频标记。
您可以使用此代码
你好,世界!
身体{
保证金:0;
}
.视频播放器容器{
宽度:100%;
}
.视频播放器容器视频{
宽度:100%;
}
您的浏览器不支持视频标记。
对象适合性:封面是。你可以用多边形填充。请查收
您可以像下面这样使用它,记住将polyfill
的src
更改为您的,它可以在IE 11中很好地工作:
<style>
.container {
width: 100%; /* Or whatever you want it to be */
height: 25em; /* Or whatever you want it to be */
}
.media {
width: 100%;
height: 100%;
object-fit: cover; /* Or whatever object-fit you want */
}
</style>
<div class="container">
<video autoplay="" muted="" loop="" playsinline="" data-object-fit="cover" class="media">
<source src="https://www.w3schools.com/html/mov_bbb.mp4" type="video/mp4">
Your browser does not support the video tag.
</video>
</div>
<script src="js/objectFitPolyfill.min.js"></script>
.集装箱{
宽度:100%;/*或任何您想要的宽度*/
高度:25em;/*或任何您想要的高度*/
}
.媒体{
宽度:100%;
身高:100%;
适合对象:封面;/*或任何适合您的对象*/
}
您的浏览器不支持视频标记。
对象适合性:封面是。你可以用多边形填充。请查收
您可以像下面这样使用它,记住将polyfill
的src
更改为您的,它可以在IE 11中很好地工作:
<style>
.container {
width: 100%; /* Or whatever you want it to be */
height: 25em; /* Or whatever you want it to be */
}
.media {
width: 100%;
height: 100%;
object-fit: cover; /* Or whatever object-fit you want */
}
</style>
<div class="container">
<video autoplay="" muted="" loop="" playsinline="" data-object-fit="cover" class="media">
<source src="https://www.w3schools.com/html/mov_bbb.mp4" type="video/mp4">
Your browser does not support the video tag.
</video>
</div>
<script src="js/objectFitPolyfill.min.js"></script>
.集装箱{
宽度:100%;/*或任何您想要的宽度*/
高度:25em;/*或任何您想要的高度*/
}
.媒体{
宽度:100%;
身高:100%;
适合对象:封面;/*或任何适合您的对象*/
}
您的浏览器不支持视频标记。
div的宽度应为100%。。因为没有宽度是不允许的value@Ranjithv宽度已经设置为100%,只需尝试所有div@madzquestingi认为对象适合:封面;属性不是IE浏览器上的wotk,您应该为div.设置宽度:100%。。因为没有宽度是不允许的value@Ranjithv宽度已经设置为100%,只需尝试所有div@madzquestingi认为对象适合:封面;属性不是IE浏览器上的wotk,Hi Video full width IE check me-@MadzQuestingHi Video full width IE check me-@MadzQuestingHi Video full width IE check me-@MadzQuestingHi