translate : 이동
단위 : px, %
기본 값 : px = 엘리먼트 기본 크기 / % = 100%
-
.box:hover {
transform: translateX(0px);
}
-
.box:hover {
transform: translateY(0px);
}
-
.box:hover {
transform: translate(0px, 0px);
}
단위 : px, %
기본 값 : px = 엘리먼트 기본 크기 / % = 100%
.box:hover {
transform: translateX(0px);
}
.box:hover {
transform: translateY(0px);
}
.box:hover {
transform: translate(0px, 0px);
}
단위 : 없음 / 기본 값 : 1
.box:hover {
transform: scaleX(0);
}
.box:hover {
transform: scaleY(0);
}
.box:hover {
transform: scale(0, 0);
}
단위 : deg / 기본 값 : 0deg
.box:hover {
transform: rotate(0deg);
}
.box:hover {
transform: rotate(0deg);
}
단위 : deg / 기본 값 : 0deg
.box:hover {
transform: skewX(0deg);
}
.box:hover {
transform: skewY(0deg);
}
.box:hover {
transform: skew(0deg, 0deg);
}
너비, 수직기울기, 수평기울기, 높이, 수평이동, 수직이동
.box:hover {
transform: matrix(0, 0, 0, 0, 0, 0);
}
단위 : px, % / 기본 값 : 50% 50%
.box:hover {
transform: scale(2, 2);
transform-origin: 0% 0%;
}
.box:hover {
transform: scale(2, 2);
transform-origin: 50% 0%;
}
.box:hover {
transform: scale(2, 2);
transform-origin: 100% 0%;
}
.box:hover {
transform: scale(2, 2);
transform-origin: 0% 50%;
}
.box:hover {
transform: scale(2, 2);
transform-origin: 50% 50%;
}
.box:hover {
transform: scale(2, 2);
transform-origin: 100% 50%;
}
.box:hover {
transform: scale(2, 2);
transform-origin: 0% 100%;
}
.box:hover {
transform: scale(2, 2);
transform-origin: 50% 100%;
}
.box:hover {
transform: scale(2, 2);
transform-origin: 100% 100%;
}