如何解决具有固定高度和调整宽度的 HTML 视频,不会丢失部分
我实际上只能做相反的事情(固定宽度,但调整高度)。但无论我尝试什么,它都不会保留全部内容并剪掉一些片段。
HTML:
<div class="player" id="player">
<video id="myVideo" class="player__video viewer" preload="none">
<source src="video.mp4">
</video>
</div>
CSS:
.player {
max-width: 70%;
position: relative;
overflow: hidden;
}
解决方法
尝试添加高度和 display: inline-block;
与 width: auto
.player {
display: inline-block;
height: 200px;
width: auto;
position: relative;
overflow: hidden;
background: dodgerblue;
}
<div class="player" id="player">
<video id="myVideo" class="player__video viewer" preload="none">
<source src="video.mp4">
</video>
</div>
我最近开始使用 CSS 和 HTML(就像 2 天前)。 但这似乎有效,不确定这是否是您的意思。
<div>
<video id="myVideo" class="player_video_viewer" controls>
<source src="video.mp4" type="video/mp4">
</video>
</div>
.player_video_viewer {
max-width: 70%; /*or "width"*/
position: relative;
overflow: hidden;
height: 100px;
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。