1.Xoay đối tượng
Để xoay một đối tượng nào đó chúng ta sẽ dùng 2 thuộc tính -moz-transform: rotate(góc xoay);và -webkit-transform: rotate(góc xoay);. Ban đầu chúng ta có một đối tượng ảnh như sau:
Sau khi thêm style vào cho đối tượng
1 | < img src = "http://www.cssyeah.com/images/stories/contents/rotate.jpg" alt = "Rotate" style = "-moz-transform: rotate(7deg); -webkit-transform: rotate(7deg);" /> |
2. Co giãn đối tượng:
Để co giãn đối tượng CSS3 có hỗ trợ 2 thuộc tính để thao tác trên đối tượng -moz-transform: scale(xx%), -webkit-transform: scale(xx%). Thuộc tính này sẽ có hoặc giãn đỗi tượng tùy theo tỉ lệ %.
VÍ DỤ 1: Co đối tượng với tỉ lệ bằng 1/2
1 | < img src = "http://www.cssyeah.com/images/stories/contents/rotate.jpg" alt = "Rotate" style = "-moz-transform: scale(0.5); -webkit-transform: scale(0.5);" /> |
VÍ DỤ 2: Phóng to đối tượng lên gấp 1,5 lần hiện tại.
1 | < img src = "http://www.cssyeah.com/images/stories/contents/rotate.jpg" alt = "Rotate" style = "-moz-transform: scale(1.5); -webkit-transform: scale(1.5);" /> |
3. Bóp méo đối tượng
Để bóp méo đối tượng chúng ta có thuộc tính -moz-transform: skew(góc);, tùy theo góc bóp méo mà đối tượng sẽ bị lệch về bên trái hay bên phải.
VÍ DỤ 1: Bóp méo đối tượng với hệ số góc âm.
1 | < img src = "http://www.cssyeah.com/images/stories/contents/rotate.jpg" alt = "Rotate" style = "-moz-transform: skew(-45deg); -webkit-transform: skew(-45deg);" /> |
VÍ DỤ 2: Bóp méo đối tượng với hệ số góc dương.
1 | < img src = "http://www.cssyeah.com/images/stories/contents/rotate.jpg" alt = "Rotate" style = "-moz-transform: skew(45deg); -webkit-transform: skew(45deg);" /> |