【发布时间】:2014-02-23 01:33:51
【问题描述】:
这是我的挑战:
我有三个不同大小的圆形图像(磁盘),它们居中并相互堆叠,从大到小。我现在正试图通过保持彼此居中并以相同的比例缩小,让它们响应并缩小浏览器窗口和屏幕。这也意味着当窗口变得小于最大的图像时,所有三个图像都必须缩小。
非常感谢任何帮助。
HTML:
<div><a href=".../url1/"><img class="round1" alt="" src=".../roundimage1.png"/></a></div>
<div><a href=".../url2/"><img class="round2" alt="" src=".../roundimage2.png"/></a></div>
<div><a href=".../url3/"><img class="round3" alt="" src=".../roundimage3.png"/></a></div>
CSS:
.round1 {
float: left;
z-index: 1;
position: absolute;
max-width: 1000px;
height: auto;
top: 150px;
left: 150px;
}
.round2 {
float: left;
z-index: 2;
position: absolute;
max-width: 800px;
height: auto;
top: 250px;
left: 250px;
}
.round3 {
float: left;
z-index: 3;
position: absolute;
max-width: 600px;
height: auto;
top: 350px;
left: 350px;
}
【问题讨论】:
-
改用
%或vw设置宽度。这是假设您的html,body样式为100%/vw/vh。
标签: html css responsive-design