我有一個div,它的背景是電話的背景。我試圖讓內部分區在視口變小時調整大小。當視口變小時,內部div的高度不能調整
你可以看到一個演示here
HTML
<div class="phone-container">
<div class="screen">
</div>
</div>
CSS
.phone-container {
position: relative;
background: url(http://imgur.com/eyIzwSW.jpg) no-repeat;
background-size: contain;
width: 25.188em;
height: 50em;
max-width: 90%;
}
.screen {
position: absolute;
left: 8.1%;
top: 15.1%;
width: 82.5%;
height: 65.1%;
background-color: green;
overflow: hidden;
}
當視口被一個正常大小,它的作品了罰款,如果一個人逐漸降低視口大小,內部div的寬度調整正確,但高度保持不變。如何在不使用JavaScript的情況下讓內部div的高度能夠正確響應?
這完美地工作。謝謝! – tehawtness