ページ

2010/01/25

スクリーンリーダー(NDVA)でアンカーリンク(ページ内リンク)がおかしい時

■問題
音声ブラウザ用にメニュー読み飛ばしのページ内リンクを設定して、NVDA(フリーのスクリーンリーダー)で試したところ上手く機能しない。ページ内の指定の場所に飛ぶはずが、何故かデスクトップにいってしまう(なんでまたデスクトップに)。


■解決
<li>に"display:block;"を追加したら上手くいった。


■補足
・何故<li>かというとこうする↓ことが多いから。
<ul>
 <li>メニュー1</li>
 <li>メニュー2</li>
 <li>メニュー3</li>
</ul>

・<p>は何もしなくても大丈夫だった。
<p>○○へ</p>


ということは、block要素にすればokなのかも。
他のソフトでも試してみたかったけれど、有名どころの体験版がことごとく無くなっていて残念。

0 件のコメント:

コメントを投稿