본문 바로가기

web/HTML

구글에서 tilt를 검색하면?! 어떻게 표현한걸까?

구글에서 tilt를 검색하면 검색 화면이 기울어져서 나온다.(한번 검색해보세요.)



와..신기하다. 구글은 역시 기발해. 

생각하고 창을 닫아버린다면 당신은 개발자가 아닌것이다.(너무 심한 억측인가요?ㅎ)

개발자라면 자고로! 이것은 어떻게 만든것이지?! 라고 생각하면 소스를 뜯어봐야겠지요?!


요소검사를 해보자 5초만에 보이더군요.

<body> 자체에 css로 표현을 했습니다.

문제는 html5 에서만 지원하는 transform:rotate() 를 사용했습니다.


transfrom  함수의 경우 표준 함수가 아닌 관계로 브라우저 마다 명시를 해줘야 합니다.(html5를 공부하셧다면 당연히 아시겠지요?)


rotate()안의 변수는 기울기로 1deg(1도) 만큼 기울어 진것입니다.










왼쪽이 일반. 오른쪽이 rotate를 적용한 화면이다.




html5 브라우저별 지원하는 함수는 여기서 찾아보시길 : http://caniuse.com/

참고로 totate() 의 지원 여부는 다음과 같다.





  1. - 부작용. 너무 오래 보고 있으면 제대로 된 화면도 기울어져 보인다.