html - 带有img的可点击div?

标签 html css hyperlink

我有一个 div,我想使其可点击。我知道我需要使 div(和?)链接具有固定的宽度和高度 + display: block 。我在 div 中有一个图像。看起来“可点击”div 实际上是一个大的透明链接,并且此点击不能很好地处理图像,因为它不共享空间。我需要右键单击图片并点击另存为。

那么如何使 div 可点击。我尝试设置 img 宽度和高度,但它使 img 拉伸(stretch)。

最佳答案

您可以设置 <a>标记以填充整个父级。示例:

<div>
    <a href="..." style="display: block; height: 100%">
        <img src="..." alt=".." />
    </a>
</div>

和整个<div>将是可点击的。

关于html - 带有img的可点击div?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2479862/

相关文章:

html - 如何从链接在特定浏览器中打开特定 URL?

java - 阅读以下链接

javascript - 不验证两个日期,即使两者都是使用 Angular js的日期类型

javascript - 更改具有 alt =“selected” 的 <td> 内的图像源。图片没有 ID 标签

CSS - div定位问题

html - 表在 Bootstrap 中没有响应

php - 如何从数据库中显示表中的数据?

Css - 对齐 <Div>

html - 在右侧 float div,然后在窄屏幕下方下降

html - 在 HTML 中使用超链接进行水平和垂直对齐