웹5/CSS3
벤더프리픽스 (Vendor Prefix)
커드만
2016. 4. 12. 06:00
CSS3 는 아직 표준안에 확정되지 않은 상태에서
각 브라우져는 벤더 프리픽스를 제공하여 CSS3 속성을 실험적으로 사용할 수 있게 해 줍니다.
브라우져별 벤더 프리픽스는 아래와 같습니다.
웹킷 계열 브라우저 (사파리, 크롬) |
-webkit- |
모질라 (파이어폭스) |
-moz- |
오페라 |
-o- |
인터넷 익스플로러 |
-ms- |
CSS3 기본속성 | 기본속성 작성 |
벤더 프리픽스를 작성할 때 위와 같은 순으로 작성하면 됩니다.
그 이유는 추후 CSS3 속성이 표준안으로 변경 되었을 경우 벤더 프리픽스가 붙은 내용은 무시하고 표준 속성만 지원하기 때문 입니다.
ex)
1 2 3 4 5 6 7 8 9 | box{ -webkit-border-radius:10px; -moz-border-radius:10px; -o-border-radius:10px; -ms-border-radius:10px; border-radius:10px; } | cs |
브라우저별 CSS3 속성지원 현황은 Can I use (http://caniuse.com) 에서 확인할 수 있습니다.
참조 : 다룸(다음)