728x90
반응형
<!DOCTYPE html>
<html lang="ko">
    <head>
        <title>transform</title>
            <meta charset="UTF-8">
            <style>
                /* transform : 요소의 형태나 위치를 변환시키기 위해 사용한다.*/
                div {
                    top: 50%;
                    left: 50%;
                    width: 300px;
                    height: 300px;
                    background-color: rgb(1, 252, 252);
                    transform: translate(-50%, -50%) rotate(45deg) scale(50%);
                    /* transform 함수
                    - 띄우기로 구분하여 여러 함수 사용 가능
                    translate(x, y) : x 축으로 a만큼, y축으로 b만큼, a나 b에 %값이 들어가면 각 값은 가로길이, 세로길이의 비율이 됨.
                    translateX(a) : x축으로 a만큼. a에 %값이 들어가면 각 값은 가로길이, 세로길이의 비율이 됨.
                    translateY(b) : y축으로 b만큼. b에 %값이 들어가면 각 값은 가로길이, 세로길이의 비율이 됨.
                    rotate(x) : a도 만틈 회전함. 반드시 deg단위 사용
                    scale(a) : a비율 만틈 확대/축소한다. 기본 값 1(100%)
                    */
                    position: absolute;
                }

            </style>
    </head>
    <body>
       <div></div>
       <div></div>
    </body>
</html>
728x90
반응형

'정보 > WEB' 카테고리의 다른 글

for(반복문)  (0) 2022.12.25
transition(CSS속성 변환 시간제어)  (0) 2022.12.24
padding(외부 여백)  (0) 2022.12.24
position  (0) 2022.12.24
opacity(투명도 설정)  (0) 2022.12.24

+ Recent posts

">