1 | transform: value; |
value là một trong các giá trị sau:translate()rotate()scale()skewX()skewY()matrix()Translate() có tác dụng di chuyển đối tượng HTML từ vị trí hiện tại của nó.translate(xpx, ypx).xpx là di chuyển theo hướng trái (nếu số dương) và phải (nếu số âm).ypx là di chuyển theo hướng xuống (nếu số dương) và lên (nếu số âm).1 2 3 4 | /* IE 9 */-ms-transform: translate(50px,100px); /* Safari */-webkit-transform: translate(50px,100px); |
1 2 3 4 5 | h2:hover{ transform: translate(10px, 10px); -ms-transform: translate(10px, 10px); -webkit-transform: translate(10px, 10px); } |
1 2 3 | -ms-transform: rotate(xdeg); /* IE 9 */-webkit-transform: rotate(xdeg); /* Safari */transform: rotate(xdeg); |
1 2 3 4 5 | h2:hover{ -ms-transform: rotate(20deg); /* IE 9 */ -webkit-transform: rotate(20deg); /* Safari */ transform: rotate(20deg);} |
1 2 3 | -ms-transform: scale(x, y); /* IE 9 */-webkit-transform: scale(x, y); /* Safari */transform: scale(x, y);<br><br> |
x là số lần tăng theo chiều rộng.y là số lần tăng theo chiều cao. 1 2 3 4 5 | h2:hover{ -ms-transform: scale(1.2, 1.3); /* IE 9 */ -webkit-transform: scale(1.2, 1.3); /* Safari */ transform: scale(1.2, 1.3);} |
1 2 3 | -ms-transform: skew(xdeg, ydeg); /* IE 9 */-webkit-transform: skew(xdeg, ydeg); /* Safari */transform: skew(xdeg, ydeg); |
xdeg là góc độ của hai cạnh hai bên.ydeg là góc độ của hai cạnh trên dưới.1 2 3 | -ms-transform: skewX(xdeg); /* IE 9 */-webkit-transform: skewX(xdeg); /* Safari */transform: skewX(xdeg); |
1 2 3 | -ms-transform: skewY(xdeg); /* IE 9 */-webkit-transform: skewY(xdeg); /* Safari */transform: skewY(xdeg); |
1 2 3 4 5 | h2:hover{ -ms-transform: skew(20deg, 10deg); /* IE 9 */ -webkit-transform: skew(20deg, 10deg); /* Safari */ transform: skew(20deg, 10deg);} |