]> git.ipfire.org Git - thirdparty/bootstrap.git/commitdiff
WebKit CSS3 carousel transforms for supported devices
authorHayden Bleasel <haydenbleasel@gmail.com>
Sat, 15 Mar 2014 06:56:24 +0000 (17:56 +1100)
committerHayden Bleasel <haydenbleasel@gmail.com>
Sat, 15 Mar 2014 06:56:24 +0000 (17:56 +1100)
less/carousel.less

index 6f5023756d5e7292cf0a07a4e0ae3e2c94c54508..9a374a4476a66230ab0a6ea1bd554f56535ac950 100644 (file)
     bottom: 20px;
   }
 }
+
+// WebKit CSS3 transforms for supported devices
+@media all and (-webkit-transform-3d) {
+  .carousel {
+    .item {
+      -webkit-transition: 0.6s -webkit-transform ease-in-out;
+      -webkit-backface-visibility: hidden;
+      -webkit-perspective: 1000;
+      &.next, &.active.right {
+        -webkit-transform: translate3d(100%,0,0);
+        left: 0;
+      }
+      &.prev, &.active.left {
+        -webkit-transform: translate3d(-100%,0,0);
+        left: 0;
+      }
+      &.next.left, &.prev.right, &.active {
+        -webkit-transform: translate3d(0%,0,0);
+        left: 0;
+      }
+    }
+  }
+}