Webkit ブラウザーでこの非常に単純なフィドルに移動し、入力のいずれかをクリックします。
<input type="text">
<input type="text">
<input type="text">
<a href="#">my first link</a>
<a href="#">my second link</a>
<a href="#">my third link</a>
次に、キーを使用して入力とリンクの両方をキーボードで移動できることに注意してくださいTab(およびShift+Tabを使用すると、逆の順序で移動できます)。
次に、Mac OS の Firefox で同じフィドルを見て、同じことを行います。入力はフォーカスを受け取りますが、リンクはフォーカスを受け取りません。CSS 表示の問題ではありません。フォーカスは、最後の入力から URL バーにジャンプします。
tabindex
マークアップで宣言の無限の組み合わせを試しましたが、役に立ちませんでした。
ここで一体何が起こっているのですか?次のいずれかの回答を受け入れます。
a) Firefox で動作するフィドル
b) Mozilla の頭の中で正確に何が起こっているかの説明。仕様と矛盾しているようです。