Foundation - классы видимости
Описание
Foundation использует классы видимости для отображения или скрытия элементов в зависимости от ориентации устройства (книжная и альбомная) или размера экрана (маленький, средний, большой или большой экран).
Это позволяет пользователю использовать элементы в зависимости от среды просмотра.
В следующей таблице перечислены классы видимости Foundation, которые управляют элементами в зависимости от их среды просмотра.
Sr. No. | Класс видимости и описание |
---|---|
1 | Показать по размеру экрана Он показывает элементы на основе устройства с использованием класса .show . |
2 | Скрыть по размеру экрана Он скрывает элементы в зависимости от устройства с помощью класса .hide . |
Foundation поддерживает некоторые классы, в которых вы можете скрыть контент, используя классы .hide и .invisible, и ничего не отображает на странице.
Обнаружение ориентации
Устройства могут определять различную ориентацию, используя функции альбомной и портретной ориентации . Ручные устройства, такие как мобильные телефоны, определяют различную ориентацию при их повороте. Для настольных компьютеров ориентация всегда будет альбомной.
Доступность
В следующей таблице перечислены методы обеспечения доступности для программ чтения с экрана, которые скрывают контент, делая его доступным для чтения с помощью программ чтения с экрана.
Sr. No. | Класс доступности и описание |
---|---|
1 | Шоу для читателей с экрана Он использует класс show-for-sr, чтобы скрыть контент, не позволяя программам чтения с экрана читать его. |
2 | Скрыть для программ чтения с экрана Он использует атрибут aria-hidden, который делает текст видимым, но не может быть прочитан программой чтения с экрана. |
3 | Создание пропускаемых ссылок Программа чтения с экрана создаст ссылку для пропуска, чтобы перейти к содержанию вашего сайта. |
Справочник по Sass
Foundation использует следующие миксины для отображения вывода CSS, что позволяет создавать собственную структуру классов для ваших компонентов:
Sr. No. | Миксин и описание | Параметр | Тип |
---|---|---|---|
1 | show-for По умолчанию он скрывает элемент и отображает его выше определенного размера экрана. |
размер $ | Ключевое слово |
2 | show-for-only По умолчанию он скрывает элемент и отображает его в точке останова. |
размер $ | Ключевое слово |
3 | hide-for По умолчанию он показывает элемент и скрывает его выше определенного размера экрана. |
размер $ | Ключевое слово |
4 | hide-for-only По умолчанию он показывает элемент и скрывает его выше определенного размера экрана. |
размер $ | Ключевое слово |
По умолчанию для всех этих примесей будет установлено значение none .