国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

Bootstrap的aria-label和aria-labelledby屬性實例詳解

2019-11-19 12:35:42
字體:
來源:轉載
供稿:網友

aria-label

正常情況下,form表單的input組件都有對應的label.當input組件獲取到焦點時,屏幕閱讀器會讀出相應的label里的文本。

<!DOCTYPE html><html><head>  <meta charset = "utf-8">  <title>demo</title>  <link rel="stylesheet"  rel="external nofollow" integrity="sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm" crossorigin="anonymous">  <script src="https://cdn.bootcss.com/jquery/3.2.1/jquery.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script> <script src="https://cdn.bootcss.com/popper.js/1.12.9/umd/popper.min.js" integrity="sha384-ApNbgh9B+Y1QKtv3Rn7W3mgPxhU9K/ScQsAP7hUibX39j7fakFPskvXusvfa0b4Q" crossorigin="anonymous"></script> <script src="https://cdn.bootcss.com/bootstrap/4.0.0/js/bootstrap.min.js" integrity="sha384-JZR6Spejh4U02d8jOt6vLEHfe/JQGiRRSQQxSfFWpi1MquVdAyjUar5+76PVCmYl" crossorigin="anonymous"></script>  <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>

但是如果我們沒有給輸入框設置label時,當其獲得焦點時,屏幕閱讀器會讀出aria-label屬性的值,aria-label不會在視覺上呈現效果。

<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<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="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" >測試工程師</a>     </li>     <li role="presentation">       <a role="menuitem" tabindex="-1" href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" >開發工程師</a>     </li>     <li role="presentation">       <a role="menuitem" tabindex="-1" href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" >銷售工程師</a>     </li>         </ul>  </div></body>

注:

如果一個元素同時有aria-labelledby和aria-label,讀屏軟件會優先讀出aria-labelledby的內容

總結

以上所述是小編給大家介紹的Bootstrap的aria-label和aria-labelledby屬性實例詳解,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對武林網網站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 从化市| 绿春县| 阿图什市| 松滋市| 扬中市| 司法| 姜堰市| 定西市| 太和县| 上蔡县| 九龙县| 韶山市| 霍林郭勒市| 兴安盟| 晴隆县| 梨树县| 和政县| 乐清市| 剑川县| 建阳市| 南宁市| 黑水县| 敦煌市| 杂多县| 云南省| 平阴县| 红原县| 布尔津县| 凯里市| 井陉县| 锡林郭勒盟| 北碚区| 潼南县| 江油市| 百色市| 县级市| 泗阳县| 榆林市| 遂川县| 龙南县| 淮南市|