码迷,mamicode.com
首页 > 其他好文 > 详细

bootstrap里的sr-only是什么属性?用途是什么?

时间:2018-03-23 13:03:02      阅读:163      评论:0      收藏:0      [点我收藏+]

标签:不可   led   nbsp   tis   content   意义   使用   就是   AC   

bootstrap里的sr-only是什么属性?用途是什么?

全称是 screen reader only,意为:(仅供)屏幕阅读器,这个 class 主要用于增强 accessbility(可访问性)。

有时候 UI 上会出现一些仅供视觉识别的元素,比如说“汉堡包菜单按钮”,只有视力正常的人才能清楚辨识这些元素的作用。而残障人士,比如弱势或盲人是不可能知道这些视觉识别元素是什么的。他们上网使用的是屏幕阅读器,也就是 screen reader(sr),屏幕阅读器需要找到能辨识的文本说明然后“读”出来给用户听。问题是图形元素怎么可能“读出来”呢?因此我们还要写上这些元素的文本说明,但是又不需要展示给普通用户看到,于是加上 sr-only的意义就在于能保证屏幕阅读器正确读取且不会影响 UI 的视觉呈现。

bootstrap里的sr-only是什么属性?用途是什么?

标签:不可   led   nbsp   tis   content   意义   使用   就是   AC   

原文地址:https://www.cnblogs.com/xiaoxiaoyao/p/8629474.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!