【发布时间】:2021-04-05 17:37:34
【问题描述】:
我有一个带有大型产品表的页面。每个产品都由一张图片表示。
我想使用浏览器的“在页面中搜索”功能使每个产品名称都可搜索。在搜索产品名称时,用户应该以相应的图像结束。
我无法添加以文本形式显示的产品名称(名称已经在每张图像上非常显眼),但可以添加不可见的文本元素。
是否有可靠的方法来做到这一点?
【问题讨论】:
-
那么,让 CTRL + F 使用
alt属性? -
@4castle 本质上是的,虽然我对 HTML 文本和 CSS 的(可靠的)恶作剧持开放态度。
-
我不认为真的有办法做到这一点,更好的解决方案是在您的页面上设置一个搜索框,使用图像的
alt属性进行搜索。你可以用 Javascript 来做到这一点。 -
是否将文本放在图像下方(如在 z-index 中,而不仅仅是将文本放在下方)可以搜索图像?
-
见this similar question。遗憾的是,我认为改变这样的浏览器功能是不可能的。