html - 如何在 Div 中添加超链接并使其可点击?
问题描述
如何将链接添加到如下所示的 Div 并使其可点击?我正在使用一个图像作为 Div 的背景,我想让整个图像可点击。
<div class="grid__item-wrap">
<div class="grid__item" style="background-image: url(img/5.jpg)">
</div>
</div>
我尝试了以下两种方法,但没有一种方法适合我。
方法一:
<div class="grid__item-wrap">
<div class="grid__item" style="background-image: url(img/1.jpg)">
<div class="frame__links">
<a style="pointer-events: auto" class="frame__links" href="https://www.google.com/"></a>
</div>
</div>
</div>
方法二:
<div class="grid__item-wrap">
<div class="grid__item" href="https://www.google.com/" style="background-image: url(img/4.jpg); pointer-events: auto;">
</div>
</div>
解决方案
您需要将想要可点击的 div 放在<a>
标签内。
<a href="https://www.google.com/">
<div class="grid__item-wrap">
<div class="grid__item" style="background-image: url(img/5.jpg)">
</div>
</div>
</a>
推荐阅读
- ansible - Ansible:从列表中获取除输入之外的其他数字
- directory - 是否有将 .sid 文件目录转换为 .mp3 文件的命令?
- laravel - 在laravel中更新表单后无法刷新页面
- c++ - C++:重新定义'class FiguraPlaska'
- python-3.x - mypy 跳过分析自己导入的模块并引发错误
- ionic-framework - 处理完成按钮离子 5 电容器 appUrlOpen
- c - 我写了一段mergeSort代码(来自clrs book)但没有得到输出
- python - 整个 Altair 图表周围的边框
- nginx - 从 URL 中的子路径提供文件返回 CORS 请求未成功
- android - Android观察者没有观察