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

Xoay hiệu ứng hoạt ảnh theo chiều lên bên phải với CSS

Để tạo hiệu ứng xoay trong hoạt ảnh thẳng đứng bằng 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 rotateInUpRight {
            0% {
               -webkit-transform-origin: right bottom;
               -webkit-transform: rotate(-90deg);
               opacity: 0;
            }
            100% {
               -webkit-transform-origin: right bottom;
               -webkit-transform: rotate(0);
               opacity: 1;
            }
         }
         @keyframes rotateInUpRight {
            0% {
               transform-origin: right bottom;
               transform: rotate(-90deg);
               opacity: 0;
            }
            100% {
               transform-origin: right bottom;
               transform: rotate(0);
               opacity: 1;
            }
         }
         .rotateInUpRight {
            -webkit-animation-name: rotateInUpRight;
            animation-name: rotateInUpRight;
         }
      </style>
   </head>
   <body>
      <div id = "animated-example" class = "animated rotateInUpRight"></div>
      <button onclick = "myFunction()">Reload page</button>
      <script>
         function myFunction() {
            location.reload();
         }
      </script>
   </body>
</html>