私はオフスクリーンに設定した送信入力フィールドを使用しようとしていますが、Android(Talkback)のスクリーンリーダーはダブルタップしてもフォームを送信できません。私はIOSのために同じことをしましたが、IOS screenreader(Voiceover)はフォームのサブミットとしてダブルタップを登録しますオフスクリーンフォーム送信オプションを追加しようとしています
Talkbackは、目に見えないオブジェクトと対話できませんか?
私が使用しているCSSクラスがある:トークバックがサポートされていない場合はhttps://jsfiddle.net/uyk0uLx4/
:ここ
.hidden
{
position:absolute;
left:-10000px;
top:auto;
width:1px;
height:1px;
overflow:hidden;
}
は私が達成しようとしているものと同様であるjsfiddleへのリンクですオフスクリーン送信ボタンのためのフォーム提出オフスクリーンフォーム提出を動作させるために推奨される方法は何ですか?
透明イメージボタンとはどういう意味ですか?ボタンにバックグラウンドCSSプロパティを追加するだけですか? – hktir
@hktir http://stackoverflow.com/questions/3381609/button-image-as-form-input-submit-buttonを参照してください – Adam
透明な画像ボタンと標準ボタンの違いはありますか? -10000 pxのCSS属性を使用しないと、両方ともクリック可能であるように見え、両方が誤って非スクリーンリーダーユーザーによってクリックされる可能性があります。 – hktir