반응형
벤더 프리픽스(vendor prefix)란 이러한 주요 웹 브라우저 공급자가 새로운 실험적인 기능을 제공할 때 이전 버전의 웹 브라우저에 그 사실을 알려주기 위해 사용하는 접두사(prefix)를 의미합니다.
즉 아직 CSS 권고안에 포함되지 못한 기능이나, CSS 권고안에는 포함되어 있지만 아직 완벽하게 제정된 상태가 아닌 기능을 사용하고자 할 때 벤더 프리픽스를 사용하게 됩니다.
그렇게 하면 해당 기능이 포함되어 있지 않은 이전 버전의 웹 브라우저에서도 그 기능을 사용할 수 있게 됩니다.
-webkit- | 구글, 사파리 브라우저 |
-moz- | 파이어폭스 브라우저 |
-o- | 페라 브라우저 |
-ms- | 익스플로러 (대부분 생략함) |
#예시
<style>
.button {
background: red; <!-- gradient 속성을 지원하지 않는 모든 브라우저를 위한 코드 -->
background: -webkit-linear-gradient(red, yellow); <!-- 크롬과 사파리 4.0 이상을 위한 코드 -->
background: -moz-linear-gradient(red, yellow); <!-- 파이어폭스 3.6 이상을 위한 코드 -->
background: -ms-linear-gradient(red, yellow); <!-- 익스플로러 10.0 이상을 위한 코드 -->
background: -o-linear-gradient(red, yellow); <!-- 오페라 10.0 이상을 위한 코드 -->
background: linear-gradient(red, yellow); <!-- CSS 표준 문법 코드 -->
}
</style>
Autoprefixer CSS online
include comment with configuration to the result Select result You can also see which browsers you choose by filter string on browserl.ist Autoprefixer online — web repl for original Autoprefixer. It parses your CSS and adds vendor prefixes to CSS rules
autoprefixer.github.io
728x90
반응형
'CSS' 카테고리의 다른 글
셀렉트박스 & 체크박스&라디오버튼 커스텀 (0) | 2022.01.13 |
---|---|
저작권을 위한 CSS (0) | 2022.01.13 |
font-face (0) | 2022.01.13 |
charset과 utf-8 (0) | 2022.01.13 |
크로스 브라우징을 위한 코드 (0) | 2022.01.13 |