bootstrap中sr-only是什么属性?用途是什么?
生活随笔
收集整理的這篇文章主要介紹了
bootstrap中sr-only是什么属性?用途是什么?
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
開發(fā)中經(jīng)常發(fā)現(xiàn)bootStrap中有sr-only類,如下圖
但是,好像在瀏覽器中并沒有顯現(xiàn)出什么效果。你作為正常用戶覺得沒效果就對(duì)了。
作用
這是專門為殘障人士瀏覽網(wǎng)頁設(shè)計(jì)的。
在前端開發(fā)中,有些時(shí)候設(shè)計(jì)圖上面會(huì)出現(xiàn)僅供正常視覺用戶看的元素。比如:導(dǎo)航欄菜單當(dāng)前頁面選中高亮狀態(tài),這些狀態(tài)只有視力正常的人才能正常使用。
而殘障人士,弱勢(shì)或盲人是很難或者根本看不出導(dǎo)航菜單高亮的。他們上網(wǎng)可能借助的是屏幕閱讀器,也就是?screen reader(sr),屏幕閱讀器需要找到能辨識(shí)的文本說明然后“讀”出來給用戶聽。
問題是:一些元素,比如選中高亮狀態(tài)無法讀出。因此我們還要寫上這些元素的文本說明,但是又不需要展示給普通用戶看到,于是加上 sr-only 的意義就在于能保證屏幕閱讀器正確讀取且不會(huì)影響正常人的使用。
比如:導(dǎo)航欄首頁鏈接被選中高亮,我們可以這樣表示。
<li class="active">
<a href="#">首頁 <span class="sr-only">(current)</span></a>
</li>
這樣正常人看起來只有首頁兩個(gè)字,而屏幕閱讀器卻可以讀首頁?current
總結(jié)
以上是生活随笔為你收集整理的bootstrap中sr-only是什么属性?用途是什么?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: html中input和button按钮怎
- 下一篇: 如何清除网络共享文件夹保存的帐号和密码