반응형
네이버에서 아이콘을 사용할 때 한글 표시는 display none을 사용하는 것이 아니라 별도 css를 사용합니다. display none을 사용하면 스크린리더기와 같은 기기에서 인식하지 못하기 때문입니다.
<div><span class="blind">확장 영역</span></div>
확장 영역이라는 것을 알려줄때 blind라는 css를 사용하고 있어요.
.blind {
position: absolute;
clip: rect(0 0 0 0);
width: 1px;
height: 1px;
margin: -1px;
overflow: hidden;
}
네이버에서는 display none 대신 화면에 보이지 않도록 조치하고 있어요.
반응형
'코딩 프로그래밍 > Javascript 자바스크립트' 카테고리의 다른 글
css position static relative absolute z-index (0) | 2023.06.16 |
---|---|
이미지 스프라이트으로 웹사이트 성능 올리기 패딩과 마진 차이 (0) | 2023.06.16 |
display block inline-block inline (0) | 2023.06.16 |
html head 파비콘 넣기 (0) | 2023.06.16 |
vscode 에서 웹문서 시작하기 (0) | 2023.06.16 |
댓글