html - 如何使 Bootstrap 4 Image Overlay 卡完全可点击?
问题描述
我正在使用 Bootstrap 4 卡片元素创建一个图像网格,每个标题都覆盖了标题,但似乎只能链接文本,而不是图像本身。
我尝试过使用拉伸链接方法,但它似乎不起作用。我也尝试将整张卡放在一个锚标签中,但这似乎也不起作用 - 我哪里出错了?
<div class="row">
<div class="card text-white col-md-4 p-3 border-0">
<img alt="Card image" class="card-img" src="..." />
<div class="card-img-overlay">
<a href="..." class="stretched-link">
<h2 class="card-title">Title here</h2>
</a>
</div>
</div>
</div>
正如我在 Bootstrap 网站上看到的那样,我原以为链接会延伸到整张卡片,但事实并非如此 - 任何帮助将不胜感激!
解决方案
card
当你把里面的列似乎工作正常......
<div class="row">
<div class="text-white col-md-4 p-3 border-0">
<div class="card">
<img alt="Card image" class="card-img" src="..." />
<div class="card-img-overlay">
<a href="#" class="stretched-link" id="cardlink">
<h2 class="card-title">Title here</h2>
</a>
</div>
</div>
</div>
</div>
推荐阅读
- kubernetes - 获取prometheus中每个节点的总内存使用量
- urldecode - LogParser URLUNESCAPE '+'
- jquery - JQuery datatables ajax发送数据但操作方法接收null
- csv - 比较 JMeter 中的两个 CSV 文件
- php - 如何在 Laravel REST API 中使用 PUT 方法更新图像?
- java - 在另一个系统中使用 .gradle 和 .m2 文件夹
- node.js - 如何在 Next.JS + Rails API 后端存储用户信息?
- python-3.x - 使用线程在 tkinter 中加载图像显示“pyimage2”不存在
- firebase - Firebase 托管 - 预览频道被阻止(原因:禁止)
- applescript - 使用applescript将文件从一个文件夹复制到另一个文件夹时出错