html - 在给左右边距后,如何使 div 填充整个可能的宽度?
问题描述
我正在尝试让 div 在其边距生效后填充可能的位置。
例如,如果屏幕宽度为 200,并且类声明如下:
.mini_video {
width: 100%;
margin-left: 20px;
margin-right: 20px;
}
可以mini_video
有 160px 的宽度并在中间吗?
如果它可以以任何方式帮助我,我也在使用 Bootstrap。
解决方案
我会为这个用例使用填充。您可以使用外部容器并为视频添加填充。视频上的对象适合允许它逐渐缩放。
.mini_video-container {
width: 100%;
padding: 0 20px;
max-width: 1000px;
background-color: orange;
}
video {
width: 100%;
height: 100%;
max-width: 100%;
object-fit: fill;
}
推荐阅读
- python - Model.clean() 与 Model.clean_fields()
- python - 如何加快查找组合的函数的处理时间?
- python - 如何在python中使用tktinter通过页面传递变量
- c++ - gtkmm3.0 和 Css:GtkButton 状态的活动状态选择器不应用更改
- javascript - 滚动时使用 Bodymovin 和 Scrollmagic 制作动画
- excel - 如何优化数字组合的 vba 代码
- laravel - Laravel 修改密码问题
- jquery - 根据嵌套标签中的文本选择 Selenium 元素
- html - 如何在 webXR 相机视图上覆盖 HTML 文本/按钮?
- python - 展开 Python 字典