【发布时间】:2016-12-23 00:18:49
【问题描述】:
我正在制作一个应该在手机上响应的网站,我需要制作一个带有图标的圆圈。我把圆形做成了图像和图标。但是在调整窗口大小时,图标不会像圆形图像那样保持比例。我正在使用 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 来找到与图像大小相对应的位置。
标签: html twitter-bootstrap css