我有代码
<div><a href="example.php"><img ...></a></div>
Img 的宽度为 100%。我尝试了 a {display: block}
但它没有帮助。我认为 img 会覆盖 a。如何解决这个问题?
最佳答案
图片的高度和宽度为 100%,图片现在充当链接对象,点击它应该会带您到您的链接。
我在我的一个页面中尝试了你的场景,我注意到我的图像的某些部分(在我的例子中,从顶部到大约 70 像素)不能用作链接区域(鼠标悬停在那个区域会显示指针光标)。我不知道为什么,但看起来好像有一个 div 在背景上与 img 标签所在的 div 标签重叠。如果是这种情况,我建议你检查你的情况.
关于html - href 不能与 img 一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43818446/