3 에서 부트스트랩에 sr 국한됨 무엇입니까?

'클래스' sr 국한됨 지정하십시오. 데사용됩니다? 중요한 것은 분리하십시오 또는 합니까? 없이 정상적으로 작동합니다.

39 의 here& 내 예:

<div class="btn-group">
    <button type="button" class="btn btn-info btn-md">Departments</button>
    <button type="button" class="btn btn-info dropdown-toggle btn-md" data-toggle="dropdown">
    <span class="caret"></span>
    <span class="sr-only">Toggle Dropdown</span>
    </button>
    <ul class="dropdown-menu" role="menu">
        <li><a href="#">Sales</a></li>
        <li><a href="#">Technical</a></li>
        <li class="divider"></li>
        <li><a href="#">Show all</a></li>
    </ul>
</div>
해결책

[# 39 의 bootstrap& 붽뎄] [1] 에 따르면, 이 수업은 정보를 숨기는 데 대해서만 고안되었습니다 [ 화면 판독기에서 ] (https://webaccess.berkeley.edu/ask-pecan/what-is-a-screen-reader) 를 렌더링됨 페이지 레이아웃을.

&gt 문제가 있을 경우, 화면 판독기에서 양식에는 don& # 39 의 레이블을 t 포함, 모든 입력입니다. 이러한 인라인 형태, .sr-only 클래스를 사용하여 이름표를 숨길 수 있습니다.

여기서 는 [예] [2] 스타일 사용합니다.

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0,0,0,0);
  border: 0;
}

중요한 것은 분리하십시오 &gt, 또는 합니까? 없이 정상적으로 작동합니다.

39, s, t # 39 it& 중요한 don& 분리하십시오.

항상 화면 판독기에서 고려해보십시오 액세서빌러티를 위한 것입니다. 이에 따라 이용 클래스에 숨김니다 요소점 어쨌든 너회가 shouldn& # 39, 시각 차이를 볼 수 없다.

39 액세서빌러티를 대한 관심이 판독값 you& 경우, re:

[1]: http://getbootstrap.com/css/ # 화면 판독기에서 도우미 클래스뿐만

[4]: =, = en-US&amp 러디어스슬루크 액세서빌러티를 러디어스트로계 https://developer.mozilla.org/en-us/docs/web/accessibility?

해설 (9)

이 수업은 화면 판독기에서 정보를 숨기는 데 사용되는 조시스 있다 "고 말했다. 뿐만 아니라 사용자 찾았나 벗어날 수 있는 레이블, 숨기기 위해 고려할 수 있습니다, 내부 링크를 건너뛰십시오 &quot 주 content&quot. 이는 사용자가 가지고 있는 경우 또는 광고 주 전에 블라인드입니다 인력양성을 위한 복잡한 이동줄에 컨텐트입니다.

&gt. 화면 판독기에서 사이트에 스케쳐내 사용하여 더욱 작용 &gt. W3C 표준화했습니다 아리아 속성뿐 쉐퍼드도 말해둘꼐요 권장하는 dell. &gt. 구글 온라인 강좌 이 되는 시행하십시오 에는 최대 하반기에 1 또는 dell. &gt. 이상 [Google& # 39 40min, s 비디오] [2] 시청합니다.

세계보건기구 (who) 에 따르면 285 만 명이 시각 장애. 그래서 웹 사이트에 접근할 수 있도록 하는 것이 중요합니다.

2019년 업데이트.

간단히 사용할 수 있는 모든 컨텐츠를 만들어야 한다고 개발 'out-of-the-box 특별히 화면 판독기에서 아니라 대상. # 39 의 아리아 및 &quot 사용하는 것이 항상 가능한 that& 조심해야 하지만 화면 판독기에서 only"; 조정 . # 39, t, t do it don& # 39 don& 경우 완전히 이해할 수 있습니다. 이 모든 것을 많이 사용하지 않는 밑구녕만도 잘못된 구축상의 될 수 있습니다. 숙지하시기 바랍니다 개발자 안내선 액세서빌러티를 아리아 (aria) 에서 나쁜 예. 거기 발견하리니 아니라 완전히 액세스할 수 있는 모든 구성 요소 / 위젯 화면 판독기에서 필요하지 않은 &quot only"; 조정은.

[2]: http://www.youtube.com/watch? v = x18vEEfpK3g

해설 (1)

내가 찾은 이 중 나브바 예, 간편한 것이 특징이다.

<ul class="nav">
  <li><a>Default</a></li>
  <li><a>Static top</a></li>
  <li><a>Fixed top <span class="sr-only">(current)</span></a></li>
</ul>

어느쪽이야 선택되었음 볼 수 있습니다 ('sr 국한됨' 부품 숨겨짐):

  • 기본값입니다.
  • 정적임 상단형 고정 위 -

어느쪽이야 선택되었음 사용할 경우 화면 판독기에서 들을 수 있습니다.

  • 기본값입니다.
  • 정적임 상단형
  • 고정식입니다 상단형 (현재)

그 결과 이 기술은 웹 사이트에 간소화하는지 블라인드입니다 백성중에 내비게이트할 돼.

해설 (3)

특히 '은' .sr-only 클래스 이름을 사용하는 화면 판독기용. 하지만 일반적으로 사용되는 '매우' .sr-only 클래스 이름을 사용할 수 있습니다. # 39, t care about 개발을 통해 준수입니까 염두에 두고 don& 경우, 해당 제거할 수 있습니다. 이 때문에 이 클래스에 대한 어떤 식으로든 영향을 미치지 못할 경우 UI 는 데스크톱 및 모바일 장치 브라우저는 CSS 제거되었으면 볼 수 없습니다.

여기 있을 것 같다 '' 그 목적 및 사용에 관한 몇 가지 정보를 누각되었습니다 .sr-only 화면 판독기용 설명할 수 있다. 무엇보다 렉시한테서 장애인을 사용자가 항상 염두에 둔 것이 매우 중요합니다. 목적이 508 준수에서 장애를 말한다. https://www.section508.gov/, 정보기술 (it) 이 모두 고려해야 하는 데 가장 큰 부트스트랩에. 그러나 '사용' .sr-only 뿐인가 하는 508 준수를 위해 고려해야 합니다. 글꼴 크기, 색상을 사용할 수 있습니다, 내비게이션, 아리아 등 사용을 통해 액세서빌러티를 설명자, 훨씬 더.

그러나 실제로 .sr-only '-' 는 무엇을 CSS 책임질래? 약간 다른 몇 가지 변종을 .sr-only CSS 데사용됩니다 ''. 내가 중 하나를 사용할 수 있는 몇 안되는 (아래 참조).

.sr-only {
    position: absolute;
    margin: -1px 0 0 -1px;
    padding: 0;
    display: block;
    width: 1px;
    height: 1px;
    font-size: 1px;
    line-height: 1px;
    overflow: hidden;
    clip: rect(0,0,0,0);
    border: 0;
    outline: 0;
    }

위의 내용에 데스크톱 및 모바일 브라우저는 CSS 감춰집니다 랩된 대체하십시오 클래스용 볼 것이 아니라 같은 스크린 판독기에서 JAWS: http://www.freedomscientific.com/Products/Blindness/JAWS. 예 수정표시 다음과 같습니다.

<a href="#" target="_blank">
    Click to Open Site
    <span class="sr-only">This is an external link</span>
</a>

또한 DOM element 는 폭과 높이를 경우 0 으로 DOM element 에 표시되지. 이 때문에 위의 CSS 는 '너버: 1px. 높이: 1px, '. '사용하여 디스플레이: css 를 설정 없음 '와' 높이: 0 '와' 너버: 0 ', DOM element 에 표시되지 되고 따라서 때문이다. Css 를 사용하여 위의 '너버: 1px. 높이: 1px '보이지 않는 것은, 모든 일을 할 수 있는 컨텐츠를 데스크톱 및 모바일 브라우저 (없이' 오버플로입니다: 여전히 ', 숨겨진 내용을 화면에 표시), 그리고 화면을 볼 수 있다. 데스크톱 및 모바일 브라우저 완료되어도 오프셋된 '숨어 있는 내용을 추가하여 너버: 1px '와' 높이: 앞서 언급한 '1px 사용하여:

position: absolute;
margin: -1px 0 0 -1px; 
overflow: hidden;

마지막으로, 아주 좋은 아이디어를 가지고 있는 것으로 보고, 사용자, 선반가공 오프하도록 뭐한테 화면 판독기에서 브라우저의 페이지 스타일 등 장애인을 중계합니다. 모질라 파이어폭스, 앞으로 이를 확인할 수 있습니다.

View > Page Style > No Style

좋겠다 난 누군가 또 다른 응답 정보를 제공한 슬라이드에서는 더 이상 사용할 수 있습니다.

해설 (0)

개체 수 있는 전용 판독기에서 표시되었습니까 (또는 제공하십시오) 과 비슷한 디바이스입니다. 특성, 이를 통해 더 많은 다른 요소를 관련하여 열거하십시오 감지에서 아리아 숨겨짐 = &quot true&quot, .

<div class="alert alert-danger" role="alert">
  <span class="glyphicon glyphicon-exclamation-sign" aria-hidden="true"></span>
  <span class="sr-only">Error:</span>
  Enter a valid email address
</div>

모든 다른 장치에 대한 그리피컨 표시할지를 Error: 단어 텍스트 판독기에서.

해설 (1)

'클래스' 스크린 '이' .sr-only 감춰집니다 판독기에서 요소를 제외한 모든 디바이스에 대한

  • 주요 내용이 건너뛰십시오
  • 때 함께 표시하십시오 .sr-only 합칩니다 .sr-only-focusable 요소를 다시 관심이 모아지고 있다
해설 (0)