모던 웹을 위한 HTML5+CSS3 바이블(9)
🍎 들어가기에 앞서 이 글은 을 공부하며 기억해둘 내용들을 간단하게 기록한 글입니다.
책에 대한 자세한 사항은 링크를 참고해주세요. 👏 📖 1. CSS3 변환(transform) 변환이란? HTML5가 등장하면서 플래시같은 플러그인 없이 웹 브라우저에 3차원을 구현할 수 있게 되었습니다.
그 방법은 2가지가 있습니다. 자바스크립트를 사용한 WebGL ✅ 2차원 변환 웹 브라우저를 바라보는 유저의 시선을 기준으로 방향이 X축, 방향이 Y축입니다.
또한, 방향으로 Z축을 추가하면 3차원 변환을 구현할 수 있습니다.(Z-index를 떠올리시면 됩니다.) 🎖️ transform에 입력하는 키워드 순서에 따라서 같은 키워드들을 적어도 다른 결과물이 나올 수 있습니다. 즉, 순서에 따라 다른 변환이 구현되기도 합니다. 3차원 변환 translate3d(, , ): 특정 크기만큼 이동합니다. scale3d(, , ): 특정 크기만큼 확대 및 축소합니다. rotate3d(, , ): 특정…