CSS3_변환

5351 단어 CSS3CSS3

모던웹을 위한 HTML5+CSS3바이블 3판 교재

chapter10. 변환

변환

  • TML5에서 3차원 구현하는 방법 (2가지)
    1.자바스크립트 WebGL
    2.CSS3를 사용한 변환

브라우저의 좌표(3차원)

2차원 변환

  • transform 속성: 객체 변환
    예제1)

    <style>
        section {
            width: 100px; height: 100px;
            border: 5px solid black;
        }
    
        div {
            width: 100px; height: 100px;
            background: red;
    
            transform: rotate(60deg);
            /* 사각형 60도 회전 */
            transform: rotate(60deg) scale(1.2) skewY(10deg);
            /* 사각형 60도 회전 크기 1.2배 y축 방향으로 10도 기울어진 사각형*/
        }
    </style>
  • transform-origin 속성: 변환 중심을 설정하는 스타일 속성(변환 중심점)
    예제2)
    <style>
        div {
            width: 100px; height: 100px;
            background: red;
            transform-origin: 100% 100%;
            /* 객체 변환 중심 지정 */
        }
    </style>

3차원 변환

css예제 참고사이트
https://ldrerin.tistory.com/397
https://itun.tistory.com/493

좋은 웹페이지 즐겨찾기