css - 如何使响应式视频嵌入与另一个 div 成排并共享相同的高度?
问题描述
我正在尝试将同一行中的两个分区对齐并强制它们共享相同的高度。
左侧是素材卡片 div,右侧是响应式视频嵌入。
为了使视频嵌入响应,我使用了以下样式:
.embed-container {
position: relative;
padding-bottom: 56.25%;
height: 0;
overflow: hidden;
max-width: 100%;
}
.embed-container iframe,
.embed-container object,
.embed-container embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
当将视频 div 包含在弹性框中时,这会使视频 div 隐藏
我试图:
- 将它们包含在弹性行中
- 使用的表格行/单元格 CSS
解决方案
使用 Angular Material Sidenav 组件
sidenav 组件旨在向全屏应用程序添加辅助内容。要设置 sidenav,我们使用三个组件:充当内容的结构容器和 sidenav,代表主要内容,代表添加的辅助内容。
推荐阅读
- airflow - 气流:Jinja 模板未在 subdag pythonOperator 中呈现
- linux - ambari_agent 重启导致 ansible 崩溃
- digital-ocean - 是否可以使用 url 令牌访问私有文件?
- pgbouncer - 配置为 dockerized postgres 时,pgbouncer 无法启动
- javascript - 阅读更多按钮脚本不适用于 html 格式
- google-apps-script - 从播放列表中删除重复的视频
- django - django:用 filter() 或 only() 替换 values() 但在同一行求和
- vue.js - 是否可以将 ipcRenderer 收到的消息保存在电子中以在 ipcRenderer 范围之外使用?
- python - Python有没有类似于java的缓存线程池?
- magento2 - 如何在没有 API 的情况下计算 UPS Shipping Zone