Advertisement
urgonic

peeping

Jul 11th, 2021
537
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.14 KB | None | 0 0
  1. <!-- this script got from www.javascriptfreecode.com - Coded by: Krishna Eydat -->
  2. <style>
  3. /*edit this as desired*/
  4. * {
  5. box-sizing: border-box;
  6. }
  7.  
  8. main {
  9. min-height: 100vh;
  10. width: 100%;
  11. display: flex;
  12. flex-wrap: wrap;
  13. align-content: center;
  14. justify-content: center;
  15. position: relative;
  16. padding: 2em;
  17. }
  18.  
  19. .head {
  20. position: fixed;
  21. animation: 50s headpopping infinite;
  22. top: 0;
  23. left: 0;
  24. transform: translateY(-50vh) rotate(180deg);
  25. }
  26.  
  27. @keyframes headpopping {
  28. 3%, 8% {
  29. transform: translateY(-50vh) rotate(180deg);
  30. }
  31. 6% {
  32. transform: translateY(0) rotate(180deg);
  33. }
  34. 10% {
  35. transform: translateY(-50vh) translateX(110vw) rotate(270deg);
  36. }
  37. 12%, 20% {
  38. transform: translateY(50vh) translateX(110vw) rotate(270deg);
  39. }
  40. 15% {
  41. transform: translateY(50vh) translateX(80vw) rotate(270deg);
  42. }
  43. 22% {
  44. transform: translateY(50vh) translateX(110vw) rotate(0);
  45. }
  46. 24% {
  47. transform: translateY(110vh) translateX(110vw) rotate(0);
  48. }
  49. 26%, 30% {
  50. transform: translateY(110vh) translateX(70vw) rotate(0);
  51. }
  52. 28% {
  53. transform: translateY(80vh) translateX(70vw) rotate(0);
  54. }
  55. 32% {
  56. transform: translateY(110vh) translateX(70vw) rotate(90deg);
  57. }
  58. 34% {
  59. transform: translateY(110vh) translateX(-50vw) rotate(90deg);
  60. }
  61. 36%, 40% {
  62. transform: translateY(30vh) translateX(-50vw) rotate(90deg);
  63. }
  64. 38% {
  65. transform: translateY(30vh) translateX(0) rotate(90deg);
  66. }
  67. 42% {
  68. transform: translateY(-45vh) translateX(-50vw) rotate(230deg);
  69. }
  70. 44%, 48% {
  71. transform: translateY(-45vh) translateX(100vw) rotate(230deg);
  72. }
  73. 46% {
  74. transform: translateY(-3vh) translateX(85vw) rotate(230deg);
  75. }
  76. 50% {
  77. transform: translateY(-45vh) translateX(100vw) rotate(180deg);
  78. }
  79. 52%, 56% {
  80. transform: translateY(-45vh) translateX(50vw) rotate(180deg);
  81. }
  82. 54% {
  83. transform: translateY(0) translateX(50vw) rotate(180deg);
  84. }
  85. 58% {
  86. transform: translateY(-45vh) translateX(-50vw) rotate(0);
  87. }
  88. 60% {
  89. transform: translateY(115vh) translateX(-50vw) rotate(0);
  90. }
  91. 62%, 65% {
  92. transform: translateY(75vh) translateX(0) rotate(0);
  93. }
  94. 72% {
  95. transform: translateY(85vh) translateX(53vw) rotate(0);
  96. }
  97. 74% {
  98. transform: translateY(110vh) translateX(53vw) rotate(0);
  99. }
  100. 76% {
  101. transform: translateY(110vh) translateX(53vw) rotate(90deg);
  102. }
  103. 78% {
  104. transform: translateY(110vh) translateX(-50vw) rotate(90deg);
  105. }
  106. 80%, 88% {
  107. transform: translateY(15vh) translateX(-50vw) rotate(90deg);
  108. }
  109. 82% {
  110. transform: translateY(15vh) translateX(0) rotate(90deg);
  111. }
  112. 83% {
  113. transform: translateY(15vh) translateX(0) rotate(98deg);
  114. }
  115. 84% {
  116. transform: translateY(15vh) translateX(0) rotate(83deg);
  117. }
  118. 85% {
  119. transform: translateY(15vh) translateX(0) rotate(92deg);
  120. }
  121. 86% {
  122. transform: translateY(15vh) translateX(0) rotate(87deg);
  123. }
  124. 90% {
  125. transform: translateY(15vh) translateX(-50vw) rotate(180deg);
  126. }
  127. 92% {
  128. transform: translateY(-50vh) translateX(-50vw) rotate(180deg);
  129. }
  130. 94% {
  131. transform: translateY(-50vh) translateX(0) rotate(180deg);
  132. }
  133. }
  134. code {
  135. display: inline-block;
  136. padding: 1px 7px;
  137. background: #f1f1f1;
  138. border-radius: 5px;
  139. }
  140.  
  141. </style>
  142. <img class="head" src="https://i.imgur.com/Ncl94bf.png" />
  143. <script src='https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js'></script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement