我有一個div [CLASS = 「容器」]和裏面的div [CLASS = 「項目」],如:HTML DIV和填充問題
<style type="text/css">
.container{
height:50vh;
width: 32vw;
text-align: center;
color: #fff;
/*padding: 30px;*/
border: 1px solid rgba(0, 0, 0, 0.13);
}
.imgitem {
height:100%; /*tried with "calc(50vh - 60px)" too*/
width: 100%;
}
</style>
<div class="container">
<div class="imgitem">
<img src="flower_img.png" style="max-height:100%; max-width:100%" />
</div>
</div>
我所期待的是 「容器」 應保留如CSS中給出的寬度(32vw)和高度(50vh)。但只要我向容器中添加填充,其大小就會增加。
現在我想實現的是:
- 外容器應給予的寬度和高度。
- 容器必須填充
30px
。填充後容器寬度/高度不應增加。 - 與類「imgitem」的內部div應該有剩餘的寬度(32vw - 30px -30px),我的意思是(容器:寬度 - 容器:填充 - 左 - 容器:填充 - 右)。高度也一樣。
對於佈局我附上圖片:
誰能幫我出這一點。 我已經花了整整一天的時間做這件事,但什麼都沒有。
[及其特有的:IE10,地鐵應用程序]
感謝
請記住,相對於px或em,vw/vh調整元素相對於視口的大小。 –