Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> CSS

CSS के साथ Flip एनिमेशन प्रभाव


एक तत्व अचानक तेज गति से पलट सकता है या पलट सकता है।

उदाहरण

<html>   <head>     <style>       .animated {         background-image: url(/css/images/logo.png);         background-repeat: no-repeat;         background-position: left top;         padding-top:95px;         margin-bottom:60px;         -webkit-animation-duration: 1s;         animation-duration: 1s;         -webkit-animation-fill-mode: both;         animation-fill-mode: both;       }       @-webkit-keyframes flip {         0% {           -webkit-transform: perspective(400px) rotateY(0);           -webkit-animation-timing-function: ease-out;         }         40% {           -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg);           -webkit-animation-timing-function: ease-out;         }         50% {           -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);           -webkit-animation-timing-function: ease-in;         }         80% {           -webkit-transform: perspective(400px) rotateY(360deg) scale(.95);           -webkit-animation-timing-function: ease-in;         }         100% {           -webkit-transform: perspective(400px) scale(1);           -webkit-animation-timing-function: ease-in;         }       }                 @keyframes flip {         0% {           transform: perspective(400px) rotateY(0);           animation-timing-function: ease-out;         }         40% {           transform: perspective(400px) translateZ(150px) rotateY(170deg);           animation-timing-function: ease-out;         }         50% {           transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);           animation-timing-function: ease-in;         }         80% {           transform: perspective(400px) rotateY(360deg) scale(.95);           animation-timing-function: ease-in;         }         100% {           transform: perspective(400px) scale(1);           animation-timing-function: ease-in;         }       }       .flip {         -webkit-backface-visibility: visible !important;         -webkit-animation-name: flip;         backface-visibility: visible !important;         animation-name: flip;       }     </style>   </head>       <body>     <div id = "animated-example" class = "animated flip"></div>     <button onclick = "myFunction()">Reload page</button>         <script>       function myFunction() {         location.reload();       }     </script>   </body> </html>

  1. - CSS के साथ वॉबल एनिमेशन इफेक्ट

    CSS के साथ वॉबल एनिमेशन इफेक्ट बनाने के लिए, आप निम्नलिखित कोड आज़मा सकते हैं: उदाहरण <html>    <head>       <style>          .animated {             background-image: url(/css/images/logo.png);  

  1. - CSS के साथ टाडा एनिमेशन इफेक्ट

    CSS के साथ टाडा एनिमेशन इफेक्ट बनाने के लिए, आप निम्नलिखित कोड आज़मा सकते हैं: उदाहरण <html>    <head>       <style>          .animated {             background-image: url(/css/images/logo.png);  

  1. - CSS के साथ स्विंग एनिमेशन इफेक्ट

    स्विंग एनिमेशन इफेक्ट किसी एलिमेंट को निलंबित या एक अक्ष पर आगे-पीछे या अगल-बगल घुमाता है। उदाहरण <html>    <head>       <style>          .animated {             background-image: url(/css/images/logo.