1.4.10 Polia s chybou v kroku Osobné údaje presahujú pri šírke 320 CSS pixelov okraj obrazovky

Added by Milan Regec Milan R. (October 3, 2026)
Notes

URL: priznanie.digital/osobne-udaje


Popis problému:

Pri šírke zobrazovacej oblasti 320 CSS pixelov (zodpovedá zväčšeniu na 400 %) sa po odoslaní kroku Osobné údaje s chybami rozšíria skupiny polí „Meno“ a „Priezvisko“ (<div class="govuk-form-group osobne-udaje_wideField__… govuk-form-group--error">) o červený okraj a odsadenie chybového stavu. Ich pravý okraj je potom na 325 CSS pixeloch, stránka sa dá vodorovne posúvať o 5 CSS pixelov a pravý okraj vstupných polí je orezaný. Bez chybového stavu sa obsah do šírky 320 CSS pixelov zmestí.


Dopad:

Používateľ so zväčšením obrazovky alebo na úzkom displeji musí pri oprave chýb posúvať stránku aj vodorovne a nevidí pravý okraj polí. Presah je malý, vzniká však práve vo chvíli, keď používateľ potrebuje vidieť polia celé. Postihnutí sú používatelia so slabým zrakom, ktorí používajú zväčšenie, a používatelia mobilných zariadení.


Závažnosť: nízka — presah 5 CSS pixelov bez straty obsahu.


Efektívne riešenie:

Pre splnenie kritéria úspešnosti je potrebné, aby sa skupina polí v chybovom stave zmestila do šírky obrazovky — napríklad obmedziť šírku poľa na šírku rodiča (max-width: 100%, box-sizing: border-box) alebo odčítať okraj a odsadenie chybového stavu od šírky triedy wideField.


.wideField .govuk-input { max-width: 100%; box-sizing: border-box; }


1-meno-320.png
1-meno-320.png Download