基础 - 可见性类

描述

  • Foundation使用可见性类根据设备方向(纵向和横向)或屏幕显示或隐藏元素尺寸(小,中,大或xlarge屏幕).

  • 它允许用户根据浏览环境使用元素.

下表列出了Foundation的可见性类,它根据浏览环境控制元素 :

Sr.No.可视性等级&说明
1按屏幕大小显示

它使用 .show 类显示基于设备的元素.

2按屏幕大小隐藏

它使用 .hide  class.

Foundation支持一些可以使用隐藏内容的类 .hide .invisible 类并且在页面上不显示任何内容.

方向检测

设备可以使用横向纵向功能确定不同的方向.移动电话等手持设备在旋转时指定不同的方向.对于桌面,方向将始终为横向.

辅助功能

下表列出了屏幕阅读器的辅助功能,这些技术在制作内容时隐藏了内容屏幕阅读器可读 :

Sr.No .辅助功能等级&说明
1显示屏幕阅读器

它使用 show-for-sr 类隐藏内容,同时阻止屏幕阅读器阅读它.

2隐藏屏幕阅读器

它使用 aria-hidden 使文本可见但屏幕阅读器无法读取的属性.

3创建跳过链接

屏幕阅读器将创建一个跳过链接以获取导航到您网站的内容.

Sass参考

Foundation使用以下mixins来显示CSS输出,它允许为你的组件构建自己的类结构ents :

Sr.No.Mixin&说明参数输入
1

show- for

默认情况下,它会隐藏一个元素并将其显示在特定屏幕尺寸之上.

$ size关键字
2

show-for-only

默认情况下,它会隐藏一个元素并在断点内显示它.

$ size关键字
3

hide-for

默认情况下,它显示一个元素并将其隐藏在特定屏幕尺寸之上.

$ size关键字
4

hide-for-only

默认情况下,它显示一个元素并将其隐藏为ab超过一定的屏幕大小.

$ size关键字

所有这些mixins的默认值将设置为 none .