Pembaca skrin NVDA tidak boleh membaca teks tersembunyi secara visual
P粉076987386
P粉076987386 2023-09-05 10:51:25
0
1
461
<p>Kod yang dinyatakan di bawah ialah sebahagian daripada jadual di mana saya ingin menunjukkan beberapa teks dan ingin menyembunyikan beberapa teks secara visual, tetapi teks yang tersembunyi secara visual tidak akan diambil oleh pembaca skrin pada tetikus. Saya menggunakan bootstrap 5. </p> <pre class="brush:php;toolbar:false;"><td class="col_featured"> <span>29% </span><span class="tersembunyi secara visual">Bateri</span> </td></pre> <p>Pembaca skrin tidak membaca bateri, dan walaupun saya mengeluarkan kelas <kod>visual-hidden</code>, ia membaca kedua-dua teks secara berasingan dan bukannya bersama-sama. </p>
P粉076987386
P粉076987386

membalas semua(1)
P粉894008490

Jika anda menggunakan tetikus, ini menunjukkan anda mempunyai penglihatan yang baik atau kurang, bukan buta.

Dalam kes ini, lebih kurang diandaikan bahawa anda menggunakan pembaca skrin, bukan kerana anda tidak dapat melihat skrin secara normal, tetapi semata-mata kerana anda tidak dapat melihat dengan cukup jelas dan/atau tidak dapat membaca teks. Teks sahaja. Dengan mengandaikan anda boleh membezakan semua yang lain dengan baik.

Ini menjadikan perisian membaca skrin berguna bukan sahaja untuk orang buta, tetapi juga untuk orang yang kurang penglihatan dan juga penghidap disleksia. Orang buta biasanya tidak pernah menggunakan tetikus kecuali dalam keadaan yang sangat istimewa atau sebagai pilihan terakhir apabila sesuatu tidak begitu mudah diakses.

Jika kami menganggap anda mempunyai penglihatan, mudah untuk memahami mengapa teks tersembunyi secara visual tidak dibaca. Apabila menggunakan tetikus, hanya apa yang sebenarnya kelihatan di bawah kursor dibaca. Ia akan menjadi pelik untuk membaca tentang sesuatu yang ghaib, bukan?

Terutama untuk kes anda, dengan mengandaikan anda melihat dengan cukup jelas untuk memahami maksud 29% itu melalui beberapa petunjuk visual (seperti ikon bateri), walaupun anda mungkin tidak dapat membacanya dengan tepat (dengan kata lain, anda melihat dengan jelas , cukup untuk meneka bahawa ia mewakili beban bateri semasa, anda hanya memerlukan pembaca skrin untuk memberitahu anda bahawa ia sememangnya 29%, bukan 27 atau 28).

Bagi mereka yang tidak dapat melihat petunjuk visual, "bateri" teks yang tersembunyi secara visual mesti ada. Dalam erti kata lain, ini hanya berfungsi untuk orang yang buta sepenuhnya dan tidak dapat meneka maknanya dengan cara lain.

Untuk meringkaskan, teks tersembunyi secara visual hanya dibaca apabila menavigasi dengan papan kekunci dan bukan apabila menggunakan tetikus, yang benar-benar normal jika anda memikirkannya.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!