html - 我使用 col 属性添加了两个相邻的视频,但在小屏幕中,它被堆叠而没有间距
问题描述
这些视频一个接一个地堆叠在一起,没有任何空间。使用小型设备时如何在它们之间创建间距
<div class="row">
<div class="col-xs-12 col-md-4 col-md-offset-2">
<div class="embed-responsive embed-responsive-4by3">
<iframe width="560" height="315" src="https://www.youtube.com/embed/qLCLvzTGFVM" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
</div>
</div>
<div class="col-xs-12 col-md-4">
<div class="embed-responsive embed-responsive-4by3">
<iframe width="560" height="315" src="https://www.youtube.com/embed/lR_aZWdxNV8" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
</div>
</div>
</div>
解决方案
1)您可以将 .form-group 类(这将提供 1rem 的边距)添加到您的 div 和 col-xs-12 类,如:
<div class="row">
<div class="col-xs-12 col-md-4 col-md-offset-2 form-group">
<div class="embed-responsive embed-responsive-4by3">
<iframe width="560" height="315" src="https://www.youtube.com/embed/qLCLvzTGFVM" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
</div>
</div>
<div class="col-xs-12 col-md-4 form-group">
<div class="embed-responsive embed-responsive-4by3">
<iframe width="560" height="315" src="https://www.youtube.com/embed/lR_aZWdxNV8" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
</div>
</div>
</div>
2)或者你可以添加一个引导间距实用程序类,如 .mb-2 类(添加底部边距)到你的 div 和 col-xs-12 类,如下所示:
<div class="row">
<div class="col-xs-12 col-md-4 col-md-offset-2 mb-2">
<div class="embed-responsive embed-responsive-4by3">
<iframe width="560" height="315" src="https://www.youtube.com/embed/qLCLvzTGFVM" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
</div>
</div>
<div class="col-xs-12 col-md-4 mb-2">
<div class="embed-responsive embed-responsive-4by3">
<iframe width="560" height="315" src="https://www.youtube.com/embed/lR_aZWdxNV8" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
</div>
</div>
</div>
推荐阅读
- javascript - 如何使用 node.js 将文本框数据(来自 react.js)存储到 mongoDB
- android - 将Bitmap的像素转为灰度
- css - 电子邮件中悬停时的图像叠加
- vuejs2 - Vue作用域插槽子不呈现插槽内容
- javascript - 如何在jquery中的分页号之间添加点(省略号)
- javascript - 如何在 JavaScript 中比较一维数组和二维数组?
- latex - 无法在 Latex 表格下方添加脚注和标题
- cron - 气流不会在特定时间开始
- javascript - 安全错误 - 无法在“历史”上执行“replaceState”:URL 为“http://directory”的历史状态对象
- react-native - Promise.all 不等待状态更新