我正在尝试创建一个可点击的框,该框的大小和位置与浏览器的大小有关,但是当我减小浏览器的宽度并增加长度时,我会得到一个额外的框。我不确定发生了什么以及如何摆脱它。
以下是正在发生的事情的屏幕截图: - 全尺寸浏览器:http: //i.imgur.com/mbyMOyw.png - 如上所述拉伸浏览器:http: //i.imgur.com/kuX1tdN.png
CSS:
img.banner {
width: 100%;
z-index: 0
}
#banner {
width: 100%;
margin-top: 0px;
margin-bottom: auto;
margin-left: 0px;
margin-right: auto;
position: relative
}
a.rollover {
display: block;
position: absolute;
top: 15%;
left: 15%;
width: 17%;
height: 8%;
background-color: black;
}
HTML:
<body>
<div id="banner">
<img src="image.png" class="banner"/>
<a href="banner1.png" class="rollover">
</div>
</body>
此外,感谢任何其他改进我的 CSS 和 HTML 的建议,因为我是新手。
谢谢。