Advertisement
dianakko

teaclub crd music player cr ramdons

Sep 7th, 2021
767
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.23 KB | None | 0 0
  1. <head>
  2. <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.14.0/css/all.css" integrity="sha384-HzLeBuhoNPvSl5KYnjx0BT+WB0QEEqLprO+NBkkk5gbc67FTaL7XIGa2w1L0Xbgc" crossorigin="anonymous">
  3. </head>
  4.  
  5. <style>
  6. #musicplayer{
  7. display:grid;
  8. grid-template-columns:20px auto;
  9. align-items:center;
  10. width: 200px;
  11. font-size:20px;
  12. line-height:140%;
  13. background:white;
  14. border: 1px solid black;
  15. border-radius: 5px;
  16. }
  17.  
  18. #musictitle{
  19. overflow: hidden;
  20. white-space: nowrap;
  21. display:inline-block;
  22. width: calc(100% - 10px - 1px);
  23. margin-left: calc(10px + 1px);
  24. }
  25.  
  26. #musicpixel{
  27. width:100%;
  28. padding:5px;
  29. position:relative;
  30.  
  31. min-height: 20px;
  32.  
  33. background:white;
  34.  
  35. border-right: 1px solid black;
  36. }
  37.  
  38. .overlay {
  39. opacity:0;
  40. position:absolute;
  41. top:0;
  42. left:0;
  43. text-align:center;
  44. width:100%;
  45. height:100%;
  46. transition:0.3s ease;
  47.  
  48. background:white;
  49. }
  50.  
  51. #musicplayer:hover .overlay {
  52. opacity: 1;
  53. transition:0.3s ease;
  54. }
  55.  
  56. .playpause{
  57. position: absolute;
  58. top: 50%;
  59. left: 50%;
  60. transform: translate(-50%, -50%);
  61. }
  62.  
  63. .playpause:hover{
  64. cursor:help;
  65. }
  66.  
  67. #musicpixel img{
  68. display:block;
  69. }
  70.  
  71. .marquee{
  72. display: inline-block;
  73. padding-left: 100%;
  74. animation: marquee 5s linear infinite;
  75. }
  76.  
  77. @keyframes marquee{
  78. 0% {
  79. transform: translate(0, 0);
  80. }
  81. 100% {
  82. transform: translate(-100%, 0);
  83. }
  84. }
  85.  
  86. </style>
  87.  
  88. <div id='musicplayer'>
  89. <div id='musicpixel'>
  90. <img src='https://64.media.tumblr.com/4b8b5edeb93a938b40814b1dd867833c/tumblr_inline_msbtvcHwwB1rkldve.gif'>
  91. <div class='overlay'>
  92. <div class='playpause'><i class="fas fa-play"></i></div>
  93. </div>
  94. </div>
  95. <div id='musictitle'>
  96. <span class='marquee'>windy summer cr ramdons</span>
  97. </div>
  98. </div>
  99.  
  100. <audio id='musicsrc' loop src='https://dl.dropbox.com/s/66c6ocz8rniwpqm/Anri%20-%20Windy%20Summer.mp3'></audio>
  101.  
  102. <script>
  103. document.querySelector('.playpause').addEventListener('click', playpause);
  104.  
  105. function playpause(){
  106. if(document.querySelector('.playpause').innerHTML == '<i class="fas fa-play"></i>'){
  107. document.querySelector('#musicsrc').play();
  108. document.querySelector('.playpause').innerHTML = '<i class="fas fa-pause"></i>';
  109. } else{
  110. document.querySelector('#musicsrc').pause();
  111. document.querySelector('.playpause').innerHTML = '<i class="fas fa-play"></i>';
  112. }
  113.  
  114. }
  115. </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement