我正在制作一个应该在手机上响应的网站,我需要制作一个带有图标的圆形。我把圆形变成了图像和图标。但是,调整窗口大小时,图标不会像圆形图像那样保持它们的比例。我正在使用HTML5和CSS3。调整大小的响应式图像缩放
.theCircle {
position: relative;
}
#img1 {
height: auto;
width: 100%;
}
#img2 {
position: absolute;
top: 40%;
left: 4%;
max-height: 100%;
max-width: 100%;
}
<div class="theCircle">
<img id="img1" src="circle.png">
<img id="img2" src="pin.png">
</div>
这里显示的div和造型我的代码。这是一张图片,显示了当窗口较大但图标不是时,圆形的缩放比例。
有什么想法吗?
指针图标顶部&左侧百分比总是相应于窗口大小;不是图像大小/位置。您需要编写一些脚本/ css trics来查找与图像大小相关的位置。 – Garfield