I was trying to made Bootstrap Toggle Menu slide effect changed from top to bottom into left to right. This is the website : http://concepthomes.com/
So after tried many CSS codes (I prefer using full CSS for this effect), I found this one :
.collapsing {
position: relative;
height: 0;
overflow: hidden;
-webkit-transition-property: height, visibility;
transition-property: height, visibility;
-webkit-transition-duration: 0.35s;
transition-duration: 0.35s;
-webkit-transition-timing-function: ease;
transition-timing-function: ease;
}
.collapsing.width {
-webkit-transition-property: width, visibility;
transition-property: width, visibility;
width: 0;
height: auto;
}
It's working, but when I clicked it, somehow the menu has "pause time", before completely opening.
Are there any ways to make the transition smoother?
=== UPDATE === So, I am using Jasny's Bootstrap (http://www.jasny.net/bootstrap/examples/navmenu/)
It has Menu slide effect called Slide In, but unfortunately it's only working for viewport below 998px. Are there any ways to 'hack' the 'offcanvas-sm' can be worked on all viewports?