]> git.ipfire.org Git - thirdparty/bootstrap.git/commitdiff
Add missing methods (rotateX/Y, perspective(-origin) and transform-origin) 10025/head
authorBarry vd. Heuvel <barryvdh@gmail.com>
Thu, 22 Aug 2013 11:05:06 +0000 (13:05 +0200)
committerBarry vd. Heuvel <barryvdh@gmail.com>
Thu, 22 Aug 2013 11:05:06 +0000 (13:05 +0200)
Added missing mixins:
rotateX
rotateY
perspective
perspective-origin
transform-origin

less/mixins.less

index c18e7c49b48a9ef22282d6d05366c8dbd8757045..c778dd04d42e339a60d7a3f4c90a8b04c47fa86a 100644 (file)
           transform: translate3d(@x, @y, @z);
 }
 
+.rotateX(@degrees) {
+  -webkit-transform: rotateX(@degrees);
+      -ms-transform: rotateX(@degrees); // IE9+
+          transform: rotateX(@degrees);
+}
+.rotateY(@degrees) {
+  -webkit-transform: rotateY(@degrees);
+      -ms-transform: rotateY(@degrees); // IE9+
+          transform: rotateY(@degrees);
+}
+.perspective(@perspective) {
+  -webkit-perspective: @perspective;
+     -moz-perspective: @perspective;
+          perspective: @perspective;
+}
+.perspective-origin(@perspective) {
+  -webkit-perspective-origin: @perspective;
+     -moz-perspective-origin: @perspective;
+          perspective-origin: @perspective;
+}
+.transform-origin(@origin){
+  -webkit-transform-origin: @origin;
+     -moz-transform-origin: @origin;
+          transform-origin: @origin;
+}
+
+
 // Backface visibility
 // Prevent browsers from flickering when using CSS 3D transforms.
 // Default value is `visible`, but can be changed to `hidden`