티스토리 뷰

HTML&CSS

벤더 프리픽스(vendor prefix)

beecomci 2019. 6. 10. 14:25

마크업하면서 무의식적으로 사용하기만 했던 벤더 프리픽스(vendor prefix)의 개념에 대해 정리하고자 한다.

 

CSS3 표준으로 확정되기 이전이나 브라우저별로 다르게 제공하는 기능을 사용하기 위해서는 벤더 프리픽스를 사용해야 한다. 각 브라우저에서 판별이 가능한 접두어를 붙여서 해당 브라우저에서 인식할 수 있도록 도와주는게 바로 벤더 프리픽스이다. 

 

-ms-transform:... // Internet Explorer
-moz-transform:... // FireFox
-webkit-transform:... // Chrome & Safari & Android
-o-transform:... // Opera
transform:... // 표준 코드 맨 아래에 위치

transform 속성은 위에 처럼 벤더 프리픽스가 필요하다. 물론 지원하는 브라우저의 버전이 올라가면 벤더 프리픽스를 사용하지 않을 수도 있다. 하지만 구형 브라우저를 지원하는 우리로서는 벤더 프리픽스 사용이 필수이다.

 

브라우저별 벤더 프리픽스

브라우저 벤더 프리픽스
IE/Edge -ms-
Chrome, Safari, iOS Safari, Android -webkit-
Firefox -moz-
Opera -o-

'HTML&CSS' 카테고리의 다른 글

Lottie 라이브러리 활용 예시  (0) 2018.10.25
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함