mirror of
				https://github.com/twbs/bootstrap.git
				synced 2025-11-04 00:03:15 -05:00 
			
		
		
		
	Wash-up of some stray dropdown examples
adding explicit aria-expanded="false" initial state (so they're correctly announced by AT as being collapsed), and - in the case of old-school use of <a> - role="button"
This commit is contained in:
		
							parent
							
								
									bb89657bcb
								
							
						
					
					
						commit
						0681971c8a
					
				@ -43,7 +43,7 @@
 | 
			
		||||
            <li class="active"><a href="#">Link <span class="sr-only">(current)</span></a></li>
 | 
			
		||||
            <li><a href="#">Link</a></li>
 | 
			
		||||
            <li class="dropdown">
 | 
			
		||||
              <a href="#" class="dropdown-toggle" data-toggle="dropdown">Dropdown <span class="caret"></span></a>
 | 
			
		||||
              <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">Dropdown <span class="caret"></span></a>
 | 
			
		||||
              <ul class="dropdown-menu" role="menu">
 | 
			
		||||
                <li><a href="#">Action</a></li>
 | 
			
		||||
                <li><a href="#">Another action</a></li>
 | 
			
		||||
@ -64,7 +64,7 @@
 | 
			
		||||
          <ul class="nav navbar-nav navbar-right">
 | 
			
		||||
            <li><a href="#">Link</a></li>
 | 
			
		||||
            <li class="dropdown">
 | 
			
		||||
              <a href="#" class="dropdown-toggle" data-toggle="dropdown">Dropdown <span class="caret"></span></a>
 | 
			
		||||
              <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">Dropdown <span class="caret"></span></a>
 | 
			
		||||
              <ul class="dropdown-menu" role="menu">
 | 
			
		||||
                <li><a href="#">Action</a></li>
 | 
			
		||||
                <li><a href="#">Another action</a></li>
 | 
			
		||||
@ -98,7 +98,7 @@
 | 
			
		||||
        <li class="active"><a href="#">Link <span class="sr-only">(current)</span></a></li>
 | 
			
		||||
        <li><a href="#">Link</a></li>
 | 
			
		||||
        <li class="dropdown">
 | 
			
		||||
          <a href="#" class="dropdown-toggle" data-toggle="dropdown">Dropdown <span class="caret"></span></a>
 | 
			
		||||
          <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">Dropdown <span class="caret"></span></a>
 | 
			
		||||
          <ul class="dropdown-menu" role="menu">
 | 
			
		||||
            <li><a href="#">Action</a></li>
 | 
			
		||||
            <li><a href="#">Another action</a></li>
 | 
			
		||||
@ -119,7 +119,7 @@
 | 
			
		||||
      <ul class="nav navbar-nav navbar-right">
 | 
			
		||||
        <li><a href="#">Link</a></li>
 | 
			
		||||
        <li class="dropdown">
 | 
			
		||||
          <a href="#" class="dropdown-toggle" data-toggle="dropdown">Dropdown <span class="caret"></span></a>
 | 
			
		||||
          <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">Dropdown <span class="caret"></span></a>
 | 
			
		||||
          <ul class="dropdown-menu" role="menu">
 | 
			
		||||
            <li><a href="#">Action</a></li>
 | 
			
		||||
            <li><a href="#">Another action</a></li>
 | 
			
		||||
 | 
			
		||||
@ -20,7 +20,7 @@
 | 
			
		||||
        <div class="collapse navbar-collapse bs-example-js-navbar-collapse">
 | 
			
		||||
          <ul class="nav navbar-nav">
 | 
			
		||||
            <li class="dropdown">
 | 
			
		||||
              <a id="drop1" href="#" class="dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
 | 
			
		||||
              <a id="drop1" href="#" class="dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" role="button" aria-expanded="false">
 | 
			
		||||
                Dropdown
 | 
			
		||||
                <span class="caret"></span>
 | 
			
		||||
              </a>
 | 
			
		||||
@ -33,7 +33,7 @@
 | 
			
		||||
              </ul>
 | 
			
		||||
            </li>
 | 
			
		||||
            <li class="dropdown">
 | 
			
		||||
              <a id="drop2" href="#" class="dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
 | 
			
		||||
              <a id="drop2" href="#" class="dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" role="button" aria-expanded="false">
 | 
			
		||||
                Dropdown
 | 
			
		||||
                <span class="caret"></span>
 | 
			
		||||
              </a>
 | 
			
		||||
@ -48,7 +48,7 @@
 | 
			
		||||
          </ul>
 | 
			
		||||
          <ul class="nav navbar-nav navbar-right">
 | 
			
		||||
            <li id="fat-menu" class="dropdown">
 | 
			
		||||
              <a id="drop3" href="#" class="dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
 | 
			
		||||
              <a id="drop3" href="#" class="dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" role="button" aria-expanded="false">
 | 
			
		||||
                Dropdown
 | 
			
		||||
                <span class="caret"></span>
 | 
			
		||||
              </a>
 | 
			
		||||
@ -71,7 +71,7 @@
 | 
			
		||||
    <ul class="nav nav-pills" role="tablist">
 | 
			
		||||
      <li role="presentation" class="active"><a href="#">Regular link</a></li>
 | 
			
		||||
      <li role="presentation" class="dropdown">
 | 
			
		||||
        <a id="drop4" href="#" class="dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
 | 
			
		||||
        <a id="drop4" href="#" class="dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" role="button" aria-expanded="false">
 | 
			
		||||
          Dropdown
 | 
			
		||||
          <span class="caret"></span>
 | 
			
		||||
        </a>
 | 
			
		||||
@ -84,7 +84,7 @@
 | 
			
		||||
        </ul>
 | 
			
		||||
      </li>
 | 
			
		||||
      <li role="presentation" class="dropdown">
 | 
			
		||||
        <a id="drop5" href="#" class="dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
 | 
			
		||||
        <a id="drop5" href="#" class="dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" role="button" aria-expanded="false">
 | 
			
		||||
          Dropdown
 | 
			
		||||
          <span class="caret"></span>
 | 
			
		||||
        </a>
 | 
			
		||||
@ -97,7 +97,7 @@
 | 
			
		||||
        </ul>
 | 
			
		||||
      </li>
 | 
			
		||||
      <li role="presentation" class="dropdown">
 | 
			
		||||
        <a id="drop6" href="#" class="dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
 | 
			
		||||
        <a id="drop6" href="#" class="dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" role="button" aria-expanded="false">
 | 
			
		||||
          Dropdown
 | 
			
		||||
          <span class="caret"></span>
 | 
			
		||||
        </a>
 | 
			
		||||
@ -122,7 +122,7 @@
 | 
			
		||||
  <p>Add <code>data-toggle="dropdown"</code> to a link or button to toggle a dropdown.</p>
 | 
			
		||||
{% highlight html %}
 | 
			
		||||
<div class="dropdown">
 | 
			
		||||
  <button id="dLabel" type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
 | 
			
		||||
  <button id="dLabel" type="button" data-toggle="dropdown" aria-haspopup="true" role="button" aria-expanded="false">
 | 
			
		||||
    Dropdown trigger
 | 
			
		||||
    <span class="caret"></span>
 | 
			
		||||
  </button>
 | 
			
		||||
@ -134,7 +134,7 @@
 | 
			
		||||
  <p>To keep URLs intact with link buttons, use the <code>data-target</code> attribute instead of <code>href="#"</code>.</p>
 | 
			
		||||
{% highlight html %}
 | 
			
		||||
<div class="dropdown">
 | 
			
		||||
  <a id="dLabel" data-target="#" href="http://example.com" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
 | 
			
		||||
  <a id="dLabel" data-target="#" href="http://example.com" data-toggle="dropdown" aria-haspopup="true" role="button" aria-expanded="false">
 | 
			
		||||
    Dropdown trigger
 | 
			
		||||
    <span class="caret"></span>
 | 
			
		||||
  </a>
 | 
			
		||||
 | 
			
		||||
@ -20,7 +20,7 @@
 | 
			
		||||
            <li><a href="#fat">@fat</a></li>
 | 
			
		||||
            <li><a href="#mdo">@mdo</a></li>
 | 
			
		||||
            <li class="dropdown">
 | 
			
		||||
              <a href="#" id="navbarDrop1" class="dropdown-toggle" data-toggle="dropdown">Dropdown <span class="caret"></span></a>
 | 
			
		||||
              <a href="#" id="navbarDrop1" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">Dropdown <span class="caret"></span></a>
 | 
			
		||||
              <ul class="dropdown-menu" role="menu" aria-labelledby="navbarDrop1">
 | 
			
		||||
                <li><a href="#one" tabindex="-1">one</a></li>
 | 
			
		||||
                <li><a href="#two" tabindex="-1">two</a></li>
 | 
			
		||||
 | 
			
		||||
@ -49,7 +49,7 @@
 | 
			
		||||
                <li><a href="#about">About</a></li>
 | 
			
		||||
                <li><a href="#contact">Contact</a></li>
 | 
			
		||||
                <li class="dropdown">
 | 
			
		||||
                  <a href="#" class="dropdown-toggle" data-toggle="dropdown">Dropdown <span class="caret"></span></a>
 | 
			
		||||
                  <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">Dropdown <span class="caret"></span></a>
 | 
			
		||||
                  <ul class="dropdown-menu" role="menu">
 | 
			
		||||
                    <li><a href="#">Action</a></li>
 | 
			
		||||
                    <li><a href="#">Another action</a></li>
 | 
			
		||||
 | 
			
		||||
@ -47,7 +47,7 @@
 | 
			
		||||
            <li><a href="#about">About</a></li>
 | 
			
		||||
            <li><a href="#contact">Contact</a></li>
 | 
			
		||||
            <li class="dropdown">
 | 
			
		||||
              <a href="#" class="dropdown-toggle" data-toggle="dropdown">Dropdown <span class="caret"></span></a>
 | 
			
		||||
              <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">Dropdown <span class="caret"></span></a>
 | 
			
		||||
              <ul class="dropdown-menu" role="menu">
 | 
			
		||||
                <li><a href="#">Action</a></li>
 | 
			
		||||
                <li><a href="#">Another action</a></li>
 | 
			
		||||
 | 
			
		||||
@ -47,7 +47,7 @@
 | 
			
		||||
            <li><a href="#about">About</a></li>
 | 
			
		||||
            <li><a href="#contact">Contact</a></li>
 | 
			
		||||
            <li class="dropdown">
 | 
			
		||||
              <a href="#" class="dropdown-toggle" data-toggle="dropdown">Dropdown <span class="caret"></span></a>
 | 
			
		||||
              <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">Dropdown <span class="caret"></span></a>
 | 
			
		||||
              <ul class="dropdown-menu" role="menu">
 | 
			
		||||
                <li><a href="#">Action</a></li>
 | 
			
		||||
                <li><a href="#">Another action</a></li>
 | 
			
		||||
 | 
			
		||||
@ -49,7 +49,7 @@
 | 
			
		||||
              <li><a href="#">About</a></li>
 | 
			
		||||
              <li><a href="#">Contact</a></li>
 | 
			
		||||
              <li class="dropdown">
 | 
			
		||||
                <a href="#" class="dropdown-toggle" data-toggle="dropdown">Dropdown <span class="caret"></span></a>
 | 
			
		||||
                <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">Dropdown <span class="caret"></span></a>
 | 
			
		||||
                <ul class="dropdown-menu" role="menu">
 | 
			
		||||
                  <li><a href="#">Action</a></li>
 | 
			
		||||
                  <li><a href="#">Another action</a></li>
 | 
			
		||||
 | 
			
		||||
@ -49,7 +49,7 @@
 | 
			
		||||
            <li><a href="#about">About</a></li>
 | 
			
		||||
            <li><a href="#contact">Contact</a></li>
 | 
			
		||||
            <li class="dropdown">
 | 
			
		||||
              <a href="#" class="dropdown-toggle" data-toggle="dropdown">Dropdown <span class="caret"></span></a>
 | 
			
		||||
              <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">Dropdown <span class="caret"></span></a>
 | 
			
		||||
              <ul class="dropdown-menu" role="menu">
 | 
			
		||||
                <li><a href="#">Action</a></li>
 | 
			
		||||
                <li><a href="#">Another action</a></li>
 | 
			
		||||
 | 
			
		||||
@ -47,7 +47,7 @@
 | 
			
		||||
            <li><a href="#about">About</a></li>
 | 
			
		||||
            <li><a href="#contact">Contact</a></li>
 | 
			
		||||
            <li class="dropdown">
 | 
			
		||||
              <a href="#" class="dropdown-toggle" data-toggle="dropdown">Dropdown <span class="caret"></span></a>
 | 
			
		||||
              <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">Dropdown <span class="caret"></span></a>
 | 
			
		||||
              <ul class="dropdown-menu" role="menu">
 | 
			
		||||
                <li><a href="#">Action</a></li>
 | 
			
		||||
                <li><a href="#">Another action</a></li>
 | 
			
		||||
 | 
			
		||||
@ -49,7 +49,7 @@
 | 
			
		||||
            <li><a href="#about">About</a></li>
 | 
			
		||||
            <li><a href="#contact">Contact</a></li>
 | 
			
		||||
            <li class="dropdown">
 | 
			
		||||
              <a href="#" class="dropdown-toggle" data-toggle="dropdown">Dropdown <span class="caret"></span></a>
 | 
			
		||||
              <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">Dropdown <span class="caret"></span></a>
 | 
			
		||||
              <ul class="dropdown-menu" role="menu">
 | 
			
		||||
                <li><a href="#">Action</a></li>
 | 
			
		||||
                <li><a href="#">Another action</a></li>
 | 
			
		||||
@ -341,7 +341,7 @@
 | 
			
		||||
        <h1>Dropdown menus</h1>
 | 
			
		||||
      </div>
 | 
			
		||||
      <div class="dropdown theme-dropdown clearfix">
 | 
			
		||||
        <a id="dropdownMenu1" href="#" role="button" class="sr-only dropdown-toggle" data-toggle="dropdown">Dropdown <span class="caret"></span></a>
 | 
			
		||||
        <a id="dropdownMenu1" href="#" class="sr-only dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">Dropdown <span class="caret"></span></a>
 | 
			
		||||
        <ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu1">
 | 
			
		||||
          <li class="active" role="presentation"><a role="menuitem" tabindex="-1" href="#">Action</a></li>
 | 
			
		||||
          <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Another action</a></li>
 | 
			
		||||
@ -388,7 +388,7 @@
 | 
			
		||||
              <li><a href="#about">About</a></li>
 | 
			
		||||
              <li><a href="#contact">Contact</a></li>
 | 
			
		||||
              <li class="dropdown">
 | 
			
		||||
                <a href="#" class="dropdown-toggle" data-toggle="dropdown">Dropdown <span class="caret"></span></a>
 | 
			
		||||
                <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">Dropdown <span class="caret"></span></a>
 | 
			
		||||
                <ul class="dropdown-menu" role="menu">
 | 
			
		||||
                  <li><a href="#">Action</a></li>
 | 
			
		||||
                  <li><a href="#">Another action</a></li>
 | 
			
		||||
@ -421,7 +421,7 @@
 | 
			
		||||
              <li><a href="#about">About</a></li>
 | 
			
		||||
              <li><a href="#contact">Contact</a></li>
 | 
			
		||||
              <li class="dropdown">
 | 
			
		||||
                <a href="#" class="dropdown-toggle" data-toggle="dropdown">Dropdown <span class="caret"></span></a>
 | 
			
		||||
                <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">Dropdown <span class="caret"></span></a>
 | 
			
		||||
                <ul class="dropdown-menu" role="menu">
 | 
			
		||||
                  <li><a href="#">Action</a></li>
 | 
			
		||||
                  <li><a href="#">Another action</a></li>
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user