方法一:
<div class="hcp-fixed-aspect-ratio-box">
这里是正文内容
</div>
.hcp-fixed-aspect-ratio-box {
width: 50%;
color: #FFFFFF;
margin: 100px auto;
background: #FF0000;
aspect-ratio: 2 / 1;
}
方法二:
<div class="hcp-fixed-aspect-ratio-box">
<div class="hcp-inner">
<div class="hcp-content">
这里是正文内容
</div>
</div>
</div>
.hcp-fixed-aspect-ratio-box {
width: 50%;
margin: 100px auto;
background: #FF0000;
}
.hcp-fixed-aspect-ratio-box .hcp-inner {
height: 0;
width: 100%;
padding-top: 50%;
position: relative;
}
.hcp-fixed-aspect-ratio-box .hcp-content {
width: 100%;
height: 100%;
color: #FFFFFF;
top: 0;
left: 0;
position: absolute;
}
