【发布时间】:2014-10-07 18:23:31
【问题描述】:
我想隐藏一个包含工具提示的 span 元素,使用与背景相同的字体颜色,以便屏幕阅读器可以看到它并且在页面上不可见,但是如果将鼠标悬停在它上面,您仍然可以看到工具提示 (这不适用于 display:none)。
但这不起作用,如果您在窗口上打开高对比度,如图所示。
如何做到这一点? 需要使用 IE 8 并且没有 JS。
感谢您的帮助!
<span title="vers_1.2.3.4" style="font-color:#000; background-color:#000">
Version
</span>
解决方案:
<span title="vers_1.2.3.4" style="font-color:#000; background-color:#000;">
<p style="display:none">Version</p>
</span>
【问题讨论】:
-
请摆弄你的代码
-
使用可见性:隐藏;
标签: html css tooltip screen-readers high-contrast