淘先锋技术网

首页 1 2 3 4 5 6 7

我试图自动调整图像元素的大小,同时使用位置。在电脑屏幕上运行良好,但在手机上无法运行,甚至在调整电脑屏幕大小时也无法运行。

这是html:

<div class="main-container">
        <div class="relative">
            <img src="../imgs/header_single.jpg" alt="header" class="img-header">
        
            <div class="overlap" >
                    <img src="../imgs/compra-online.png" alt="goomer" style="width: 100%; height: 100%;">
            </div>
        </div>
     </div>

CSS:

.main-container{
    text-align: center;
    margin: 2rem ;
}

.relative{
    position: relative
}

.img-header{
    max-width: 100%;
    height: auto;
    margin-bottom: 2rem;
    position: relative;
}

.overlap{
    position: absolute;
    width: 360px; 
    height: 219px;
    top: 3rem;
    left: 1.25rem;
}

标准尺寸

当我调整屏幕大小时,overlap类不会调整大小。已经尝试将高度:自动,但它不工作。我在这方面是新手。有人能帮助我如何动态调整重叠部分的大小吗?

调整大小