【发布时间】:2018-04-15 07:29:46
【问题描述】:
我试图让我的播放器 div 在高度方面做出响应。目前,如果我调整宽度,div 会缩小,但如果我调整高度,它不会。而且滚动条没有帮助,因为我猜想是固定的 lightbox-wrap div。
有没有办法让玩家 div 也响应高度? (不改变 lightbox-wrap 被修复)
https://jsfiddle.net/x723zrde/7/
.lightbox-wrap {
position: fixed;
top: 0;
bottom: 0;
left: 0;
right: 0;
}
.lightbox {
position: relative;
width: 90%;
max-width: 520px;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.player {
position: relative;
background: #ad3;
}
.player:after {
padding-top: calc(56.25%);
display: block;
content: '';
}
<div class="lightbox-wrap">
<div class="lightbox">
<div class="player"></div>
</div>
</div>
【问题讨论】:
标签: html css responsive-design