【问题标题】:Chrome character that is invisible but searchable不可见但可搜索的 Chrome 字符
【发布时间】:2014-11-09 22:32:48
【问题描述】:

我在一个研究项目中工作,我们有一个 python 脚本,可以生成突出显示多个单词的 html 文本。我想让这些突出显示的单词在滚动条上可见的文本中的位置。我们可以做到这一点的一种方法是在每个标记的单词之后添加一个特殊字符(例如“$”),然后对这个字符运行搜索。

我们希望这个字符不可见,以免在视觉上弄乱文本。

我尝试创建一个名为“hidden”的跨度类,字体大小为 0。这可以隐藏 $ 符号,但 Chrome 搜索突然不再指示滚动条上的位置。搜索框仍然显示“$”有 57 个结果,但滚动条突出显示消失了,单击“向上”和“向下”按钮不会将我带到下一个结果的位置。

我还尝试在文本中插入不可见的逗号(和号;),但没有设法搜索到这些逗号。

其他解决方案,有人吗?

非常感谢!

【问题讨论】:

    标签: html google-chrome search font-size


    【解决方案1】:

    您可以使用opacity: 0,它会在视觉上隐藏元素,但不会删除字符空间。
    要最小化空间,您可以将字体大小减小到最小,例如font-size: 1px

    【讨论】:

      猜你喜欢
      • 2022-01-08
      • 2013-07-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-01
      • 2020-12-14
      • 1970-01-01
      相关资源
      最近更新 更多