javascript - Off-page Sliding Navigation -



javascript - Off-page Sliding Navigation -

i trying create simple off-page sliding navigation stack on codes css.

i trying create 3d effect instead of simple slide effect hides , unhide menu on sidebar.

here's current jsfiddle work: http://jsfiddle.net/je9fa6zc/

what want create 3d slide in effect looks this: http://jsfiddle.net/f9bdm1te/2/

so tried re-create css jsfiddle did not want. see updated css after copying codes on 3d slide in effect jsfiddle.

#site-wrapper { position: relative; overflow: hidden; width: 100%; height: 5000px; /* temp: simulates tall page. */ -webkit-perspective: 1500px; perspective: 1500px; -webkit-perspective-origin: 0% 50%; perspective-origin: 0% 50%; } #site-canvas { width: 100%; height: 100%; position: relative; -webkit-transform: translatex(0); transform: translatex(0); -webkit-transition: .3s ease all; transition: .3s ease all; padding: 5% 0; /* temp: spacing. */ } #site-menu { width: 300px; height: 100%; position: absolute; top: 0; left: -300px; background: #428bca; padding: 15px; -webkit-transform: translate3d(-100%, 0, 0) rotatey(-90deg); transform: translate3d(-100%, 0, 0) rotatey(-90deg); -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; -webkit-transform-style: preserve-3d; transform-style: preserve-3d; } #site-wrapper.show-nav #site-canvas { -webkit-transform: translatex(300px); transform: translatex(300px); visibility: visible; -webkit-transition: -webkit-transform 0.5s; transition: transform 0.5s; -webkit-transform: translate3d(-100%, 0, 0) rotatey(0deg); transform: translate3d(-100%, 0, 0) rotatey(0deg); }

would mind checking did went wrong?

if update jsfiddle can visualize it?

i've added css jsfiddle.

/* transition menu perspective on "show-nav" */ #site-wrapper.show-nav #site-menu { -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; -webkit-transform: perspective(600px) rotatey(0deg); transform: perspective(600px) rotatey(0deg); }

by default menu rotated inwards 90 degrees, , when show-nav-class applied - transition made on both sliding div , menu itself. way menu can rotated perspective original 0 degrees.

check out , see if it's you're after.

javascript jquery html css css3

Comments

Popular posts from this blog

xslt - DocBook 5 to PDF transform failing with error: "fo:flow" is missing child elements. Required content model: marker* -

mediawiki - How do I insert tables inside infoboxes on Wikia pages? -

Local Service User Logged into Windows -