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

Làm mờ hiệu ứng hoạt ảnh lớn với CSS


Để triển khai Hiệu ứng Hoạt hình Lớn Fade Out Up trên hình ảnh có CSS, bạn có thể thử chạy đoạn 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 fadeOutUpBig {
            0% {
               opacity: 1;
               -webkit-transform: translateY(0);
            }
            100% {
               opacity: 0;
               -webkit-transform: translateY(-2000px);
            }
         }

         @keyframes fadeOutUpBig {
            0% {
               opacity: 1;
               transform: translateY(0);
            }
            100% {
               opacity: 0;
               transform: translateY(-2000px);
            }
         }

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

   </head>
   <body>

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

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

   </body>
</html>