Fallo común Fallos comunes WCAG 2.2
F110Fallo del criterio de conformidad 2.4.11 debido a que un pie de página o una cabecera fijos ocultan por completo los elementos con el foco
En resumen
Este fallo aparece cuando una cabecera, un pie de página o cualquier otro bloque «pegajoso» que acompaña al desplazamiento tapa totalmente el elemento que tiene el foco del teclado. Quien navega con tabulador pierde de vista dónde está y no puede seguir. Afecta a usuarios de teclado, de magnificadores y con baja visión. Compruebe sus elementos fijos recorriendo la página con el tabulador en ambos sentidos.
Ejemplo práctico
Barras fijas de contacto, avisos de cookies, cabeceras «sticky» y botones de chat ocupan parte de la ventana mientras se navega. Si al avanzar con el tabulador el enlace con el foco queda debajo de ellas, se incumple el criterio 2.4.11 Foco no oculto (mínimo).
Así no: Barra fija inferior que tapa el enlace con el foco
La barra de ayuda tiene position: fixed y 90 px de alto. Al recorrer los trámites con el tabulador, el navegador desplaza la página lo justo para que el enlace quede en el borde inferior de la ventana, es decir, debajo de la barra: el foco existe, pero no se ve.
<style>
.barra { position: fixed; left: 0; right: 0; bottom: 0; height: 90px; box-sizing: border-box; padding: 12px 16px; background: #412c56; color: #fff; }
.barra a { color: #fff; }
.barra a:focus-visible { outline: 3px solid #fff; outline-offset: 2px; }
li { margin: 10px 0; }
li a:focus-visible { outline: 3px solid #744E9A; outline-offset: 2px; }
</style>
<h2>Trámites del ayuntamiento</h2>
<ul>
<li><a href="#">Alta en el padrón</a></li>
<li><a href="#">Certificado de empadronamiento</a></li>
<li><a href="#">Licencia de obra menor</a></li>
<li><a href="#">Reserva de instalaciones deportivas</a></li>
<li><a href="#">Tarjeta de aparcamiento para residentes</a></li>
<li><a href="#">Ayudas al alquiler</a></li>
<li><a href="#">Quejas y sugerencias</a></li>
<li><a href="#">Bonificación del IBI</a></li>
<li><a href="#">Recogida de enseres</a></li>
<li><a href="#">Matrícula en la escuela de música</a></li>
</ul>
<div class="barra">¿Necesita ayuda con un trámite? Llame al 010 o <a href="#">escriba al ayuntamiento</a>.</div>

La demostración contiene, a propósito, el error de accesibilidad que se explica.
Así sí: Reserva de espacio con scroll-padding
Se añade scroll-padding-bottom al elemento raíz con la altura de la barra, de modo que al mover el foco el navegador deja ese margen libre, y un padding-bottom en el contenido para que el último enlace también pueda quedar por encima de la barra. El enlace con el foco siempre queda visible.
<style>
html { scroll-padding-bottom: 100px; }
.contenido { padding-bottom: 100px; }
.barra { position: fixed; left: 0; right: 0; bottom: 0; height: 90px; box-sizing: border-box; padding: 12px 16px; background: #412c56; color: #fff; }
.barra a { color: #fff; }
.barra a:focus-visible { outline: 3px solid #fff; outline-offset: 2px; }
li { margin: 10px 0; }
li a:focus-visible { outline: 3px solid #744E9A; outline-offset: 2px; }
</style>
<div class="contenido">
<h2>Trámites del ayuntamiento</h2>
<ul>
<li><a href="#">Alta en el padrón</a></li>
<li><a href="#">Certificado de empadronamiento</a></li>
<li><a href="#">Licencia de obra menor</a></li>
<li><a href="#">Reserva de instalaciones deportivas</a></li>
<li><a href="#">Tarjeta de aparcamiento para residentes</a></li>
<li><a href="#">Ayudas al alquiler</a></li>
<li><a href="#">Quejas y sugerencias</a></li>
<li><a href="#">Bonificación del IBI</a></li>
<li><a href="#">Recogida de enseres</a></li>
<li><a href="#">Matrícula en la escuela de música</a></li>
</ul>
</div>
<div class="barra">¿Necesita ayuda con un trámite? Llame al 010 o <a href="#">escriba al ayuntamiento</a>.</div>
Pruébelo aquí:
Cómo comprobarlo
Errores frecuentes en auditorías
- Avisos de cookies fijos en la parte inferior que, mientras no se aceptan, tapan los enlaces y campos por los que se navega con el tabulador.
- Cabeceras «sticky» que ocultan el elemento con el foco al retroceder con Mayús+Tab o al saltar a un ancla interna.
- Botones flotantes de chat o de WhatsApp que tapan el botón de enviar de un formulario.
- Menús desplegables o ventanas no modales que siguen abiertos sobre el contenido cuando el foco ya ha salido de ellos.
Técnica completa: traducción al español del texto del W3C
Aplicabilidad
Contenido que utiliza cualquier tecnología que admita interfaces de teclado.
Descripción
El objetivo de este fallo es evitar las situaciones en las que las personas que utilizan una interfaz de teclado (p. ej., recorriendo con el tabulador los enlaces y controles) no pueden ver dónde está el indicador debido a otro contenido creado por el autor.
Cualquier contenido «fijo» (sticky) que se mueva con la ventana gráfica puede llegar a ocultar otros elementos de la página, incluidos controles a los que el usuario puede llegar con el tabulador.
Ejemplos
Pie de página fijo
Una página web tiene un pie de página fijo, un elemento que permanece visible en la parte inferior de la ventana gráfica mientras el usuario se desplaza por la página. El pie de página tiene la altura suficiente para cubrir por completo el elemento con el foco cuando el usuario avanza hacia abajo por la página con el tabulador.
Cabecera fija
Una página web tiene una cabecera fija, un elemento que permanece visible en la parte superior de la ventana gráfica mientras el usuario se desplaza por la página. La cabecera tiene la altura suficiente para cubrir por completo el elemento con el foco cuando el usuario retrocede hacia arriba por la página con el tabulador.
Pruebas
Procedimiento
Recorrer con el tabulador los enlaces y controles de la página, tanto avanzando hacia abajo como retrocediendo hacia arriba:
- Comprobar si el elemento con el foco queda completamente oculto por otro contenido
Resultados esperados
- Si la comprobación n.º 1 es verdadera, se cumple esta condición de fallo y el contenido falla el criterio de conformidad.
Recursos
Cómo lo comprobamos en ADDAW
Este fallo es uno de los que buscamos en cada auditoría de accesibilidad de ADDAW: lo documentamos con capturas y el código afectado, indicamos el criterio que incumple y la técnica suficiente con la que se corrige. Los informes siguen la metodología del Observatorio de Accesibilidad y la norma UNE-EN 301 549.
Fuente y licencia
Traducción al español, no oficial, realizada por ADDAW a partir de la técnica F110 del documento «Techniques for WCAG 2.2» del W3C (versión del repositorio público del W3C a 22/10/2026). Copyright © W3C® (MIT, ERCIM, Keio, Beihang). Se publica conforme a la licencia de documentos del W3C. El texto normativo de referencia es el original en inglés; si detecta un error en la traducción, escríbanos.