transform 속성

2017년 7월 25일

transform 은 변형시키다라는 의미를 가지고 있는데

CSS의 transform 속성을 이용하여 이동(translate), 크기변화(scale), 회면(rotate), 기울기(skew)등의 효과를 줄 수 있다.

1. 이동 transform:translate(x,y)

css.css

.ex{

background-color: #000000;

transform:translate(50px,50px);

}

위 값으로 속성값을 주면 x축y축으로 50px 만큼씩 이동한다.

2. 크기조절 (확대/축소) > transform:scale(x,y)

css.css

.ex2{

background-color: red;

transform:scale(1,0.5);

}

위 값으로 속성값을 주면 x축은 100%, y축은 50%로 축소

3. 회전 > transform:rotate(각도)

css.css

.ex3{

background-color: blue;

transform:loate(-45deg);

}

위 값으로 속성값을 주면 -45도로 회전

4. 기울이기 > transform:skew(x,y)

css.css

.ex4{

background-color: red;

transform:skew(0,30deg);

}

 x축 0도, y축 30도로 회전을 시킴
transform:skew(좌-/우+,상-/하+)