Fundación - Clases de visibilidad
Descripción
Foundation utiliza clases de visibilidad para mostrar u ocultar elementos según la orientación del dispositivo (vertical y horizontal) o el tamaño de la pantalla (pantalla pequeña, mediana, grande o xlarge).
Permite a un usuario utilizar elementos basados en el entorno de navegación.
La siguiente tabla enumera las clases de visibilidad de Foundation, que controlan los elementos según su entorno de navegación:
No Señor. | Clase de visibilidad y descripción |
---|---|
1 | Mostrar por tamaño de pantalla Muestra los elementos basados en el dispositivo usando la clase .show . |
2 | Ocultar por tamaño de pantalla Oculta los elementos basados en el dispositivo usando la clase .hide . |
Foundation admite algunas clases en las que puede ocultar el contenido utilizando las clases .hide y .invisible y no muestra nada en la página.
Detección de orientación
Los dispositivos pueden determinar diferentes orientaciones utilizando la funcionalidad horizontal y vertical . Los dispositivos portátiles, como los teléfonos móviles, especifican las diferentes orientaciones cuando los gira. Para el escritorio, la orientación será siempre horizontal.
Accesibilidad
La siguiente tabla enumera las técnicas de accesibilidad para lectores de pantalla que ocultan el contenido y lo hacen legible para los lectores de pantalla:
No Señor. | Clase de accesibilidad y descripción |
---|---|
1 | Mostrar para lectores de pantalla Utiliza la clase show-for-sr para ocultar el contenido y evitar que los lectores de pantalla lo lean. |
2 | Ocultar para lectores de pantalla Utiliza el atributo aria-hidden que hace que el texto sea visible pero que un lector de pantalla no puede leer. |
3 | Crear enlaces de omisión El lector de pantalla creará un enlace de salto para obtener la navegación al contenido de su sitio. |
Referencia de Sass
Foundation utiliza los siguientes mixins para mostrar la salida CSS, lo que permite crear una estructura de clase propia para sus componentes:
No Señor. | Mixin y descripción | Parámetro | Tipo |
---|---|---|---|
1 | show-for De forma predeterminada, oculta un elemento y lo muestra por encima de cierto tamaño de pantalla. |
$ tamaño | Palabra clave |
2 | show-for-only De forma predeterminada, oculta un elemento y lo muestra dentro del punto de interrupción. |
$ tamaño | Palabra clave |
3 | hide-for De forma predeterminada, muestra un elemento y lo oculta por encima de un determinado tamaño de pantalla. |
$ tamaño | Palabra clave |
4 | hide-for-only De forma predeterminada, muestra un elemento y lo oculta por encima de un determinado tamaño de pantalla. |
$ tamaño | Palabra clave |
El valor predeterminado de todos estos mixins se establecerá en ninguno .