TILLGÄNGLIGHET ≠ OVERLAY · 38

Synligt tangentbordsfokus när ett fast sidhuvud täcker nästa steg

📅 11 november 2026   ·   ⏱ 6 min läsning

När du trycker på Tab kan webbläsaren flytta fokus till en kontroll bakom ett fast sidhuvud. Sidan svarar fortfarande, men personen förlorar den visuella ledtråden som behövs för att fortsätta.

01. Testa ett bokningsflöde

Öppna en bokningssida och välj ett datum med tangentbordet. När du går vidare med Tab väntar du dig en länk som förklarar ändringar eller knappen för att fortsätta. Dokumentet rullar några pixlar och konturen försvinner. Fokus har nått rätt kontroll, men sidhuvudet som sitter kvar överst täcker den. Om du trycker på Enter kan du gå vidare innan du har kunnat se vilken åtgärd du aktiverar.

Situationen är lätt att missa vid en kontroll med mus. Pekaren visar den valda platsen och gör det möjligt att justera rullningen före klicket. Med tangentbord följer webbläsaren fokusordningen och avgör när vyn ska rulla. Behåll den sekvensen i testet. Manuell rullning före observationen kan dölja just felet som du försöker återskapa.

02. Skilj på fokus, indikator och ordning

Fokus anger vilket element som tar emot tangentbordsinmatning. Indikatorn är den synliga signal som visar var elementet finns. Ordningen avgör vilken kontroll som kommer därefter. Ett överlappande sidhuvud kan täcka en knapp med en tydlig fokusindikator. En knapp kan även ligga fullt synlig utan att visa en signal när den får fokus. En tydligt markerad kontroll kan dessutom få fokus vid en oväntad punkt i uppgiften.

Anteckna vilken kontroll du väntade dig och vilken som faktiskt fick fokus. Använd förberedda utvecklarverktyg eller upprepa sekvensen utan att ändra sidans fokus under observationen. Jämför kontrollens område med den överlappande ytan. En skärmbild visar symtomet. Tangentstegen och komponentens tillstånd gör det möjligt att upprepa testet under samma förhållanden.

03. Vad WCAG 2.2 kräver

Kriterium 2.4.7 på nivå AA gäller fokusindikatorns synlighet. Kriterium 2.4.11, också AA, kontrollerar att en fokuserad komponent inte täcks helt av innehåll som webbplatsen har skapat. Bedöm frågorna var för sig. En smal synlig del av knappen kan räcka för att undvika fullständig täckning och ändå göra det svårt att förstå åtgärden.

Kriterium 2.4.12 på nivå AAA tar även upp delvis täckning. Som designmål kan hela kontrollen och indikatorn hållas synliga. Kriterium 2.4.3 på nivå A gäller en ordning som bevarar mening och användbarhet när sekvensen påverkar dem. Ett fast sidhuvud kan orsaka ett fel även när övriga krav är uppfyllda. Beskriv det observerade beteendet i rapporten och hänvisa till kriteriet som motsvarar det.

04. Hitta lagret som tar plats från innehållet

Ett fast sidhuvud kan ändra höjd vid rullning, när menyn öppnas eller när fönstret blir smalare. Ett meddelande längst ned, ett åtgärdsfält eller en hjälppanel kan ta plats i samma vy. Varje komponent kan fungera på egen hand och lämna mycket lite utrymme när flera används tillsammans. Det är den faktiska höjden i feltillståndet som spelar roll.

Kontrollera vilken behållare som rullar. På en enkel sida är det ofta dokumentet. I en applikation kan det vara en inre panel med egen rullning och ett eget verktygsfält. En regel på dokumentet behöver inte påverka panelen. Stäng tillfälligt av den fasta positionen i inspektören och upprepa sekvensen. Om kontrollen blir synlig har du en konkret hypotes att pröva i mallen.

05. Reservera plats i den rullande behållaren

Ett alternativ är att ange scroll-padding-block-start på den rullande behållaren utifrån sidhuvudets höjd. För ett fast fält längst ned kan scroll-padding-block-end vara relevant. W3C:s teknik C43 visar hur rullningsmarginalen kan kombineras med verkligt utrymme i layouten så att det sista elementet kan komma fram bakom fältet. Kontrollera början och slutet av flödet, eftersom rullningen har gränser.

En höjd hämtad från en stor skärm kan bli för liten när menyn får två rader. Använd värden som motsvarar mallens tillstånd och testa storleksändringar. Om lagret upptar för mycket plats i ett lågt fönster kan det få rulla med innehållet. Granska automatisk rullning vid fokus och länkar inom sidan. Båda kan placera innehåll nära sidhuvudet.

06. Gör fokusindikatorn synlig i varje tillstånd

Behåll webbläsarens indikator eller utforma en som syns på webbplatsens faktiska bakgrunder. En ram som fungerar på ett vitt kort kan försvinna i en mörkblå meny. Testa primära knappar, textlänkar, ikoner och fält. Kontrollera vanliga och besökta tillstånd och undersök kontrasten där varje kontroll visas.

CSS-selektorn :focus-visible gör det möjligt att använda en stil när webbläsaren bedömer att en markering bör visas. Undvik att ta bort alla konturer utan ett beprövat alternativ. Granska behållare som klipper markeringen med overflow och regler som döljer den när moduler överlappar. Om kontrollen bara går att urskilja när pekaren är över den, återgå till tangentbordet och kontrollera vilket tillstånd temat formger. Låt pekaren vila någon annanstans under provet.

07. Upprepa i båda riktningarna och med förstoring

Utgå från ett reproducerbart läge och anteckna webbläsare, fönsterstorlek och zoom. Gå framåt med Tab och bakåt med Skift+Tab. Observera varje kontroll när den får fokus. Testa nära över- och underkanten och när du når den sista kontrollen i en panel. Vissa lager täcker innehåll först när du går bakåt och webbläsaren rullar i motsatt riktning.

Upprepa med utvidgat sidhuvud, stängd meny och meddelanden som visas vid första besöket. I en smal eller förstorad vy kan texten brytas och minska den tillgängliga höjden. En kort inspelning av sekvensen hjälper till att skilja en rullningsförflyttning från ett fokusbyte. Personen ska kunna identifiera den aktuella kontrollen innan beslutet att aktivera den.

Anteckna också om kontrollen täcktes helt eller delvis och vilket lager som låg framför den. Det gör nästa kontroll enklare efter att mallen har ändrats.

08. Rätta Divi-mallen och kontrollera flödet

Ta reda på om sidhuvudet i WordPress kommer från temat, en Theme Builder-mall eller en modul som hålls kvar på skärmen. Hitta inställningen för höjden och regeln för rullning. Rätta komponenten som orsakar överlappningen och granska sidorna som återanvänder den. Ta med en lång sida, ett formulär och ett flöde med länkar inom sidan.

En overlay kan erbjuda presentationsinställningar. Sidhuvudets mått, fokusordningen och utrymmet hör till sidans implementation. Automatiska kontroller kan hitta enskilda problem. Avsluta testet genom att göra om bokningen med tangentbordet, se varje steg när det får fokus och kontrollera att det går att gå framåt eller tillbaka utan att tappa orienteringen. Spara resultatet tillsammans med stegen så att provet kan upprepas efter en malländring.

🧑‍🦯 Blind Reader
Narrador listo.

Guía para invidentes

Esto es un resumen funcional, no una lectura literal.

Ir al objetivo principal Salta al área principal de acción (formulario, listado o contacto).

Estás en una página tipo: artículo. El objetivo principal parece ser: informarte.

Hay 14 secciones a las que puedes saltar.

Antes de continuar:

  • Gestionar cookies o avisos Motivo: Detecté un aviso relacionado con cookies/consentimiento. — Vía recomendada: Contenido principal

Ir por objetivos

Elige qué quieres hacer. Te lo explico y luego te pregunto antes de saltar.

  • Gestionar cookies o avisos Importante: esto puede bloquear la navegación.
  • Ir al contenido del artículo
  • Ir a comentarios
  • Ir al final del artículo
  • Volver a Noticias (blog)
  • Noticia anterior
  • Ir a Start
  • Ir a About
  • Ir a Blind Reader
  • Ir a Withdrawal Button
  • Ir a Tjänster
  • Ir a Blog
  • Ir a Kontakta
  • Ir a English
  • Ir a Español
  • Ir a Català
  • Ir a Polski
  • Ir a Română
  • Ir a Italiano
  • Ir a Français
  • Ir a Deutsch
  • Ir a Nederlands
  • Ir a Português
Opciones de los objetivos
Modo de confirmación

Elige cada cuánto debo preguntar antes de saltar.



Alcance del aprendizaje (solo para “primera vez”)

Sitio: recuerda este objetivo en toda la web. Página: recuerda por URL.


Guía progresiva

La guía anuncia una sección cada vez.

Cómo funciona: Iniciar guía anuncia la primera sección clave y la muestra en pantalla. Siguiente avanza a la siguiente sección. Para llevar el foco a la sección, usa Ir a la sección actual. Detener sale.

Estado: Guía inactiva

Ir a la sección actual Este enlace se actualiza conforme avanza la guía.

Este artículo tiene aproximadamente 1095 palabras.

Mueve el foco al inicio del contenido, saltando menús y elementos secundarios.

Acerca de Blind Reader

Blind Reader es un asistente de accesibilidad que analiza cada página y narra su propósito, secciones clave y acciones recomendadas — diseñado para usuarios de lectores de pantalla.

Constructores compatibles: Funciona con cualquier tema o constructor de WordPress: Divi, Elementor, Gutenberg, WPBakery, Avada y otros. Lee el contenido real de la página, no el marcado del constructor.

¿Interfiere en tu contenido? No cambia tus textos ni tu diseño. Solo añade un panel accesible y corrige atributos técnicos de accesibilidad (por ejemplo, nombres de botones sin texto) para que los lectores de pantalla los anuncien bien.

¿Cómo funciona? Analiza la estructura de la página (encabezados, enlaces, formularios, landmarks) y genera un resumen funcional. La guía y los objetivos ayudan a navegar sin tener que recorrer toda la página.

Atajo de teclado: Pulsa Alt + G para saltar directamente al primer objetivo.