最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

詳解Bootstrap的aria-label和aria-labelledby應(yīng)用

 更新時(shí)間:2016年01月04日 11:14:04   作者:YvetteLau  
這篇文章主要介紹了詳解Bootstrap的aria-label和aria-labelledby應(yīng)用的相關(guān)資料,需要的朋友可以參考下

aria-label

正常情況下,form表單的input組件都有對應(yīng)的label.當(dāng)input組件獲取到焦點(diǎn)時(shí),屏幕閱讀器會讀出相應(yīng)的label里的文本。
如:

<!DOCTYPE html> 
<html> 
<head> 
 <meta charset = "utf-8"> 
 <title>demo</title> 
 <link href="bootstrap-3.3.4-dist/css/bootstrap.min.css" rel="stylesheet"> 
 <style type="text/css"> 
  body{padding: 20px;} 
 </style> 
</head> 
<body> 
 <form role = "form"> 
  <div class="form-group col-lg-3 form-horizontal"> 
   <label for = "idCard" class="control-label col-lg-5">身份證號:</label> 
   <div class="col-lg-7"> 
    <input type = "text" id = "idCard" class="form-control"> 
   </div>   
  </div>  
 </form> 
</body> 
</html> 

但是如果我們沒有給輸入框設(shè)置label時(shí),當(dāng)其獲得焦點(diǎn)時(shí),屏幕閱讀器會讀出aria-label屬性的值,aria-label不會在視覺上呈現(xiàn)效果。
如:

<body> 
 <form role = "form"> 
  <div class="form-group col-lg-3 form-horizontal"> 
   <div class="col-lg-7"> 
    <input type = "text" id = "idCard" class="form-control" aria-label = "身份證號"> 
   </div>   
  </div>  
 </form> 
</body> 

aria-labelledby屬性

當(dāng)想要的標(biāo)簽文本已在其他元素中存在時(shí),可以使用aria-labelledby,并將其值為所有讀取的元素的id。如下:
當(dāng)ul獲取到焦點(diǎn)時(shí),屏幕閱讀器是會讀:“選擇您的職位”

<body> 
 <div class="dropdown"> 
  <button type="button" class="btn dropdown-toggle" id="dropdownMenu1" 
   data-toggle="dropdown"> 
   選擇您的職位 
   <span class="caret"></span> 
  </button> 
  <ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu1"> 
   <li role="presentation"> 
    <a role="menuitem" tabindex="-1" href="#">測試工程師</a> 
   </li> 
   <li role="presentation"> 
    <a role="menuitem" tabindex="-1" href="#">開發(fā)工程師</a> 
   </li> 
   <li role="presentation"> 
    <a role="menuitem" tabindex="-1" href="#">銷售工程師</a> 
   </li>   
  </ul> 
 </div> 
</body> 

PS:如果一個元素同時(shí)有aria-labelledby和aria-label,讀屏軟件會優(yōu)先讀出aria-labelledby的內(nèi)容

以上內(nèi)容是小編給大家介紹的Bootstrap的aria-label和aria-labelledby應(yīng)用相關(guān)內(nèi)容,希望本文分享能夠給大家?guī)韼椭?,同時(shí)感謝大家一直以來對腳本之家網(wǎng)站的支持。

相關(guān)文章

最新評論

东光县| 凭祥市| 临邑县| 高阳县| 临高县| 齐河县| 璧山县| 昌黎县| 芦溪县| 静海县| 辉县市| 永靖县| 海阳市| 延津县| 衡南县| 电白县| 六枝特区| 孙吴县| 广昌县| 焦作市| 昂仁县| 涞源县| 广西| 阳城县| 嫩江县| 石景山区| 城市| 莫力| 巧家县| 泸水县| 镇远县| 夏河县| 鲁甸县| 乐山市| 临邑县| 台湾省| 山丹县| 天全县| 商河县| 克山县| 贞丰县|