IR(Image Replacement) 의미가 포함되어 있는 image를 배경으로 표현하고, 그에 상응하는 내용을 text로 전경에 기입하는 방법
예) Phark Method / WA IR
이미지로 대체할 엘리먼트에 배경이미지를 설정하고 글자는 text-indent를 이용하여 화면 바깥으로(-9999px만큼 내어 쓰기) 빼내어 보이지 않게 하는 방법
.ir-pm {
display: block;
overflow: hidden;
font-size: 0;
line-height: 0;
text-indent: -9999px;
}
이미지로 대체할 엘리먼트에 배경이미지를 설정하고 글자는 span 태그로 감싼 후 z-index:-1을 이용하여 화면에 안보이게 처리
.ir-wa {
display: block;
overflow: hidden;
position: relative;
z-index: -1;
width: 100%;
height: 100%;
}
접근성을 위한 숨김 텍스트 중에서 블록 요소의 태그를 사용하는 경우에 쓰인는 스타일 코드입니다.
.ir-text-bfc {
overflow: hidden;
border: 0;
margin: -1px;
width: 1px;
height: 1px;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
}
접근성을 위한 숨김 텍스트 중에서 인라인 요소의 태그를 사용하는 경우에 쓰인는 스타일 코드입니다.
.ir-text-ifc {
overflow: hidden;
border: 0;
position: absolute;
width: 1px;
height: 1px;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
}
[Frontend/CSS] HTML 태그를 가운데 정렬하는 방법 (0) | 2020.10.23 |
---|---|
[Frontend/CSS] 웹 화면을 대시보드화면처럼 꽉차게 만들기 (0) | 2020.10.23 |
[Frontend/CSS] HTML에 스타일을 적용하기 위한 선택자의 종류 (0) | 2020.10.23 |
[Frontend/CSS] 웹 브라우저의 스타일을 동일하게 만드는 초기화 코드 (0) | 2020.04.05 |
[Frontend/CSS] Grid 스타일을 만드는 방법 (반응형) (0) | 2020.01.31 |