Computer >> Máy Tính >  >> Lập trình >> CSS

Thoát ra hiệu ứng hoạt ảnh bên trái với CSS


Để triển khai Hiệu ứng hoạt ảnh thoát ra bên trái bằng CSS, bạn có thể thử chạy mã sau

Ví dụ

<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: 10s;
            animation-duration: 10s;
            -webkit-animation-fill-mode: both;
            animation-fill-mode: both;
         }

         @-webkit-keyframes bounceOutLeft {
            0% {
               -webkit-transform: translateX(0);
            }
            20% {
               opacity: 1;
               -webkit-transform: translateX(20px);
            }
            100% {
               opacity: 0;
               -webkit-transform: translateX(-2000px);
            }
         }

         @keyframes bounceOutLeft {
            0% {
               transform: translateX(0);
            }
            20% {
               opacity: 1;
               transform: translateX(20px);
            }
            100% {
               opacity: 0;
               transform: translateX(-2000px);
            }
         }

         .bounceOutLeft {
            -webkit-animation-name: bounceOutLeft;
            animation-name: bounceOutLeft;
         }
      </style>
   </head>

   <body>
      <div id = "animated-example" class = "animated bounceOutLeft"></div>
      <button onclick = "myFunction()">Reload page</button>

      <script>
         function myFunction() {
            location.reload();
         }
      </script>

   </body>
</html>