Asp.net modules
  • Home
  • c# Modules
  • Web Design
    • Html
    • Css
    • Java Script
  • Bootstrap
  • Sql
    • Queries
    • Stored Procedures
  • About Me
    • About Myself
    • My Projects
    • My Resume
  • Photo Gallery

Monday, January 18, 2016

CSS 3D Cube

 Unknown     9:29 PM     css     No comments   

  Intoduction :- 

Hii Friends...

Today I explain how to make 3D animation with the help of html and css. The animation is the process used for generating aniamtion images.

HTML & CSS Code











<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title></title>
    <style type="text/css">
        body {
     margin-top: 125px;
 }

@-moz-keyframes spinningH {
  from {
    -moz-transform: rotateX(0deg) rotateY(0deg);
  }
  to{
    -moz-transform: rotateX(360deg) rotateY(360deg);
  }
}

@-webkit-keyframes spinningH {
  from {
    -webkit-transform: rotateX(0deg) rotateY(0deg);
  }
  to{
    -webkit-transform: rotateX(360deg) rotateY(360deg);
  }
}

/*@-o-keyframes spinningH {
  from {
    -o-transform: rotateX(0deg) rotateY(0deg);
  }
  to{
    -o-transform: rotateX(360deg) rotateY(360deg);
  }
}*/

@-ms-keyframes spinningH {
  from {
    -ms-transform: rotateX(0deg) rotateY(0deg);
  }
  to{
    -ms-transform: rotateX(360deg) rotateY(360deg);
  }
}

@keyframes spinningH {
  from {
    transform: rotateX(0deg) rotateY(0deg);
  }
  to{
    transform: rotateX(360deg) rotateY(360deg);
  }
}

 #container {
  -webkit-perspective : 1000px;
  -moz-perspective    : 1000px;
  -o-perspective      : 1000px;
  -ms-perspective     : 1000px;
  perspective         : 1000px;

  -webkit-perspective-origin  : 50% 50%;
  -moz-perspective-origin     : 50% 50%;
  -moz-transform-origin       : 50% 50%;
  -o-perspective-origin       : 50% 50%;
  -ms-perspective-origin      : 50% 50%;
  perspective-origin          : 50% 50%;
 }

.animate {
  -webkit-animation : spinningH 5s infinite linear;
  -moz-animation    : spinningH 5s infinite linear;
  -o-animation      : spinningH 5s infinite linear;
  -ms-animation     : spinningH 5s infinite linear;
  animation         : spinningH 5s infinite linear;
}

#cube {
  position: relative;
  margin: 0 auto;
  height: 400px;
  width: 400px;

  -webkit-transition  : -webkit-transform 2s linear;
  -moz-transition     : -moz-transform 2s linear;
  -o-transition       : -o-transform 2s linear;
  -ms-transition      : -ms-transform 2s linear;
  transition          : transform 2s linear;

  -webkit-transform-style : preserve-3d;
  -moz-transform-style    : preserve-3d;
  -o-transform-style      : preserve-3d;
  -ms-transform-style     : preserve-3d;
  transform-style         : preserve-3d;
}

#cube>div {
  position: absolute;
  height: 360px;
  width: 360px;
  padding: 20px;
  opacity: 0.95;
  background-position:center center;
}

#cube div:nth-child(1) {
  -webkit-transform : translateZ(200px);
  -moz-transform    : translateZ(200px);
  -o-transform      : translateZ(200px);
  -ms-transform     : translateZ(200px);
  transform         : translateZ(200px);
  background-color  : #db6b11;
  background-image: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqELuo1WFRN8RNMBca2fugnljYbumb2v8BAKO0HUir102lvOYvvGTTldWTlMAgL90alufYyLYu3oamWKwC6gpLkbOvBduzNdxGvYipwCxQrw4nWxFXf78GKTh379v7uqD70pqW1qYsXSsG/s1600-r/finalc%2523logoPNGupdated.png);
  background-repeat : no-repeat;
}

#cube div:nth-child(2) {
  -webkit-transform : rotateY(90deg) translateZ(200px);
  -moz-transform    : rotateY(90deg) translateZ(200px);
  -o-transform      : rotateY(90deg) translateZ(200px);
  -ms-transform     : rotateY(90deg) translateZ(200px);
  transform         : rotateY(90deg) translateZ(200px);
  background-color  : #db6b11 ;
  background-image: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqELuo1WFRN8RNMBca2fugnljYbumb2v8BAKO0HUir102lvOYvvGTTldWTlMAgL90alufYyLYu3oamWKwC6gpLkbOvBduzNdxGvYipwCxQrw4nWxFXf78GKTh379v7uqD70pqW1qYsXSsG/s1600-r/finalc%2523logoPNGupdated.png);
  background-repeat : no-repeat;
}

#cube div:nth-child(3) {
  -webkit-transform : rotateY(180deg) translateZ(200px);
  -moz-transform    : rotateY(180deg) translateZ(200px);
  -o-transform      : rotateY(180deg) translateZ(200px);
  -ms-transform     : rotateY(180deg) translateZ(200px);
  transform         : rotateY(180deg) translateZ(200px);
  background-color  : #db6b11 ;
  background-image: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqELuo1WFRN8RNMBca2fugnljYbumb2v8BAKO0HUir102lvOYvvGTTldWTlMAgL90alufYyLYu3oamWKwC6gpLkbOvBduzNdxGvYipwCxQrw4nWxFXf78GKTh379v7uqD70pqW1qYsXSsG/s1600-r/finalc%2523logoPNGupdated.png);
  background-repeat : no-repeat;
}

#cube div:nth-child(4) {
  -webkit-transform : rotateY(-90deg) translateZ(200px);
  -moz-transform    : rotateY(-90deg) translateZ(200px);
  -o-transform      : rotateY(-90deg) translateZ(200px);
  -ms-transform     : rotateY(-90deg) translateZ(200px);
  transform         : rotateY(-90deg) translateZ(200px);
  background-color  : #db6b11 ;
  background-image  : url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqELuo1WFRN8RNMBca2fugnljYbumb2v8BAKO0HUir102lvOYvvGTTldWTlMAgL90alufYyLYu3oamWKwC6gpLkbOvBduzNdxGvYipwCxQrw4nWxFXf78GKTh379v7uqD70pqW1qYsXSsG/s1600-r/finalc%2523logoPNGupdated.png);
  background-repeat : no-repeat;
}

#cube div:nth-child(5) {
  -webkit-transform : rotateX(-90deg) translateZ(200px) rotate(180deg);
  -moz-transform    : rotateX(-90deg) translateZ(200px) rotate(180deg);
  -o-transform      : rotateX(-90deg) translateZ(200px) rotate(180deg);
  -ms-transform     : rotateX(-90deg) translateZ(200px) rotate(180deg);
  transform         : rotateX(-90deg) translateZ(200px) rotate(180deg);
  background-color  : #fff;
  background-image  : url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqELuo1WFRN8RNMBca2fugnljYbumb2v8BAKO0HUir102lvOYvvGTTldWTlMAgL90alufYyLYu3oamWKwC6gpLkbOvBduzNdxGvYipwCxQrw4nWxFXf78GKTh379v7uqD70pqW1qYsXSsG/s1600-r/finalc%2523logoPNGupdated.png);
  background-repeat :no-repeat;
}

#cube div:nth-child(6)  {
  -webkit-transform : rotateX(90deg) translateZ(200px);
  -moz-transform    : rotateX(90deg) translateZ(200px);
  -o-transform      : rotateX(90deg) translateZ(200px);
  -ms-transform     : rotateX(90deg) translateZ(200px);
  transform         : rotateX(90deg) translateZ(200px);
  background-color  : #fff ;
  background-image: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqELuo1WFRN8RNMBca2fugnljYbumb2v8BAKO0HUir102lvOYvvGTTldWTlMAgL90alufYyLYu3oamWKwC6gpLkbOvBduzNdxGvYipwCxQrw4nWxFXf78GKTh379v7uqD70pqW1qYsXSsG/s1600-r/finalc%2523logoPNGupdated.png);
  background-repeat :no-repeat;
  text-align:center;  
}

    </style>
</head>
<body>
    <div id="container">
  <div id="cube" class="animate">
    <div></div>
    <div></div>
    <div></div>
    <div></div>
    <div></div>
    <div></div>
  </div>
</div>
</body>
</html>
Read More
  • Share This:  
  •  Facebook
  •  Twitter
  •  Google+
Newer Posts Older Posts Home

Popular Posts

  • Asp.net insert, Edit, update, delete in grid view
    Introduction :   Here I explain how to insert, edit, update and delete data in grid view using asp.net. In this project I use so...
  • How to make a hit-dot game in Asp.net using Java-Script
        Introduction: Hi.. Friends, Today I explain that how to make a game in asp-dot net without using any database. Its so simple ...
  • Create a Cart Popup div in HTML & CSS
    Intoduction :-   Hii Friends... Today I explain how to Create a Cart Popup div in HTML & CSS . This moduel base on mouse hover when y...
  • How to create pikachu character using HTML & CSS
    Hii Friends... Today I explain how to create cartoon( Pikachu character) using HTML and CSS . you can use this code in your project cop...
  • Auto-Hiding Navbar with Javascript
    Intoduction :-   Hii Friends... today i explain how to hide a navbar when scroll the page. Fixed headers are fairly common nowadays with...
  • Angular Expressions
    Intoduction :-   Hii Friends... Today I explain about angular js expressions. this is similar to JavaScript expressions. 1) The expr...
  • How To scroll from bottom to top
    Intoduction :- Hii Friends...   Today I explain How To scroll from top to bottom and bottom to top, we use “scrollTop” function of jque...
  • How to create Animation Using HTML & CSS
    Hii Friends... Today I explain how to create Animations using HTML and CSS . you can use this code in your project copy this code and p...
  • How To Make Semi-Transparent Buttons
    Intoduction :-   Hii Friends...   Today I explain how to make Semi-Transparent Buttons with the help of css. This style now a days goes t...
  • List Style
    Intoduction :-   Hii Friends... Html have 2 types of list . Ordered List and Unordered List. If you are required to put your items in a n...

Blog Archive

  • ►  2017 (13)
    • ►  December (1)
    • ►  March (5)
    • ►  February (1)
    • ►  January (6)
  • ▼  2016 (31)
    • ►  November (1)
    • ►  September (1)
    • ►  June (6)
    • ►  May (3)
    • ►  April (2)
    • ►  March (8)
    • ►  February (9)
    • ▼  January (1)
      • CSS 3D Cube
  • ►  2015 (31)
    • ►  December (3)
    • ►  November (4)
    • ►  October (18)
    • ►  September (6)

About Me

Unknown
View my complete profile

Copyright © Asp.net modules | Powered by Blogger
Design by Sheetal Khandelwal