0

背景とフォントに同じ色を使用してツールチップを含むスパン要素を非表示にしたいので、スクリーン リーダーには表示され、ページでは非表示になりますが、その上にカーソルを合わせるとツールチップが表示されます (これは表示されません)。 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>
4

3 に答える 3

0

プレーンcolor:#000;を使用してみましたか を使用してみましたかcolor:transparent;。これらのいずれかで、テキストが非表示になります。

于 2014-10-07T08:30:14.057 に答える
0

コンテンツを非表示にするために使用できますvisibility:hidden;。これにより、必要なスペースが得られますdisplay:none;

于 2014-10-07T08:32:01.677 に答える