khatris creation complete pc and blogging solutions
-

3D Flipping Menu For Blogger

  
Image result for 3D Flipping Menu For Bloggerhello readers today i will share 3d flipping menu for blogger. We have put in all possible best to design this cool navigation menu to fits in any blogspot template and it doesn't require any jQuery or JavaScript, just pure CSS and HTML.

How To Add It To Blogger 
  • Go to your dashboard
  • Click on Template > Edit HTML > Proceed
  • Use ctrl F to ]]></b:skin> and paste the following code above it
  •  /* 3d Flipping Menu By khatriscreation.blogspot.com */
            .block-menu {
                display: block;
                background: #000;
            }
    
            .block-menu li {
                display: inline-block;
            }
    
            .block-menu li a {
                color: #fff;
                display: block;
                text-decoration: none;
                font-family: 'Passion One',Arial,sans-serif;
                -webkit-font-smoothing: antialiased;
                -moz-font-smoothing: antialiased;
                font-smoothing: antialiased;
                text-transform: uppercase;
                overflow: visible;
                line-height: 20px;
                font-size: 24px;
                padding: 15px 10px;
            }
    
            /* animation domination */
            .three-d {
                -webkit-perspective: 200px;
                -moz-perspective: 200px;
                perspective: 200px;
                -webkit-transition: all .07s linear;
                -moz-transition: all .07s linear;
                transition: all .07s linear;
                position: relative;
            }
    
                .three-d:not(.active):hover {
                    cursor: pointer;
                }
    
                .three-d:not(.active):hover .three-d-box,
                .three-d:not(.active):focus .three-d-box {
                    -moz-transform: translateZ(-25px) rotateX(90deg);
                    -webkit-transform: translateZ(-25px) rotateX(90deg);
                    -o-transform: translateZ(-25px) rotateX(90deg);
                    transform: translateZ(-25px) rotateX(90deg);
                }
    
            .three-d-box {
                -webkit-transition: all .5s ease-out;
                -moz-transition: all .5s ease-out;
                -ms-transition: all .5s ease-out;
                -o-transition: all .5s ease-out;
                transition: all .5s ease-out;
                -webkit-transform: translatez(-25px);
                -moz-transform: translatez(-25px);
                -o-transform: translatez(-25px);
                transform: translatez(-25px);
                -webkit-transform-style: preserve-3d;
                -moz-transform-style: preserve-3d;
                -ms-transform-style: preserve-3d;
                -o-transform-style: preserve-3d;
                transform-style: preserve-3d;
                pointer-events: none;
                position: absolute;
                top: 0;
                left: 0;
                display: block;
                width: 100%;
                height: 100%;
            }
    
            .front {
                -webkit-transform: rotatex(0deg) translatez(25px);
                -moz-transform: rotatex(0deg) translatez(25px);
                -o-transform: rotatex(0deg) translatez(25px);
                transform: rotatex(0deg) translatez(25px);
            }
    
            .back {
                -webkit-transform: rotatex(-90deg) translatez(25px);
                -moz-transform: rotatex(-90deg) translatez(25px);
                -o-transform: rotatex(-90deg) translatez(25px);
                transform: rotatex(-90deg) translatez(25px);
                color: #FFE7C4;
            }
    
            .front, .back {
                display: block;
                width: 100%;
                height: 100%;
                position: absolute;
                top: 0;
                left: 0;
                background: black;
                padding: 15px 10px;
                color: white;
                pointer-events: none;
                -moz-box-sizing: border-box;
                box-sizing: border-box;
            }
  • Save your template
Adding HTML code 


  • Go to Layout > Add a Gadget (under header section)
  • Choose HTML/JavaScript and paste the following code in the content box.
  • <ul class="block-menu">
    <li><a href="#" class="three-d">
    Home
    <span class="three-d-box"><span class="front">Home</span><span class="back">Home</span></span>
    </a></li>
    <li><a href="#" class="three-d">
    About<span class="three-d-box"><span class="front">About</span><span class="back">About</span></span>
    </a></li>
    <li><a href="#" class="three-d">
    Services
    <span class="three-d-box"><span class="front">Services</span><span class="back">Services</span></span>
    </a></li>
    <li><a href="#" class="three-d">
    Blogging
    <span class="three-d-box"><span class="front">Blogging</span><span class="back">Blogging</span></span>
    </a></li>
    <li><a href="#" class="three-d">
    Create this
    <span class="three-d-box"><span class="front">Create this</span><span class="back">Create this</span></span>
    </a></li>
    </ul> 
    • Edit the highlighted part above
    • Save your widget and you are done!
    all is done  if any problem is faced by you just leave a comment    
    happy blogging
Previous
Next Post »