我想在我的网页左下方有一个图片链接。我能够获得工作链接,但padding
中的整个空间也是链接的一部分。因此,当我只希望图像本身是可点击的链接时,我的页面上有相当大的800px乘800px链接。此外,由于整个页面的设置方式,位置必须是绝对的。现在有人能告诉我解决这个问题吗?
<div id="image_link">
<a href="#">
<img id="image_id" src="../path/image">
</a>
</div>
<style>
#image_link {
padding: 800px 0px 0px 800px;
position: absolute;
}
</style>
答案 0 :(得分:0)
奇怪的是,它为您创建了800x800像素的链接区域。 padding
上的div
会在div
内添加空格,但在a
之外,因此不应该使a
元素更大。
但是,由于您已经在使用position: absolute;
,因此您应该使用top
,right
,bottom
和left
来控制位置。并且建议直接在img
元素上设置它。
#image_id {
position: absolute;
top: 800px;
left: 800px;
}