【发布时间】:2022-03-04 10:04:45
【问题描述】:
我正在尝试并排添加 2 个正确居中和间隔开的视频,然后想让它们响应第二个视频下降到第一个视频下方,以便它可以在移动设备上显示为堆叠。我正在使用的 Html 是:
<div id="wrapper">
<div id="home1">
<video width="400" height="300" poster="images/video.jpg" controls="controls" preload="none">
<source type="video/mp4" src="images/stories/home1.mp4" />
</video>
</div>
<div id="home2">
<video width="400" height="300" poster="images/video.jpg" controls="controls" preload="none">
<source type="video/mp4" src="images/stories/home2.mp4" />
</video>
</div>
</div>
到目前为止,我的 CSS 是:
#wrapper {
width: 920px;
height: 350px;
margin: 0 auto;
}
#home1 {
width: 400px;
height: 300px;
float: left;
}
#home2 {
width: 400px;
height: 300px;
float: right;
}
@media (max-width:767px) {
.home1 {
position: relative;
padding-bottom: 56.25%; /* 16/9 ratio */
padding-top: 30px; /* IE6 workaround*/
height: 0;
overflow: hidden;
}
.home2 {
margin-left: 0;
}
}
提前谢谢你
【问题讨论】:
-
你有没有尝试在你的媒体查询中添加一些东西来移除浮动并最大化宽度——比如,wrapper div { width: 100%;浮动:无; } 编辑:你实际上需要更具体,因为你在 div 上使用 #'s 所以 #home1, #home2 { width: 100%;浮动:无; }
-
效果很好,@Evan
标签: css html responsive-design joomla3.0