aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXhmikosR <[email protected]>2019-02-08 18:08:40 +0200
committerGitHub <[email protected]>2019-02-08 18:08:40 +0200
commitc56b10c14756222c4921c790703348eb8239bc95 (patch)
tree222482249e849b612f7d79b8cde89172e0f5a108
parent52e6ce45123aa947c8b911c56b673f106ff0ee58 (diff)
downloadbootstrap-c56b10c14756222c4921c790703348eb8239bc95.tar.xz
bootstrap-c56b10c14756222c4921c790703348eb8239bc95.zip
Offcanvas example: transition the transform (#28203)
This is more efficient than transitioning the `left` property.
-rw-r--r--site/docs/4.2/examples/offcanvas/offcanvas.css9
1 files changed, 5 insertions, 4 deletions
diff --git a/site/docs/4.2/examples/offcanvas/offcanvas.css b/site/docs/4.2/examples/offcanvas/offcanvas.css
index 22de95a41..9c78f02e5 100644
--- a/site/docs/4.2/examples/offcanvas/offcanvas.css
+++ b/site/docs/4.2/examples/offcanvas/offcanvas.css
@@ -19,13 +19,14 @@ body {
overflow-y: auto;
visibility: hidden;
background-color: #343a40;
- transition-timing-function: ease-in-out;
- transition-duration: .3s;
- transition-property: left, visibility;
+ transition: visibility .3s ease-in-out, -webkit-transform .3s ease-in-out;
+ transition: transform .3s ease-in-out, visibility .3s ease-in-out;
+ transition: transform .3s ease-in-out, visibility .3s ease-in-out, -webkit-transform .3s ease-in-out;
}
.offcanvas-collapse.open {
- left: 0;
visibility: visible;
+ -webkit-transform: translateX(-100%);
+ transform: translateX(-100%);
}
}