dollcrds

bunnie crd co music player

Jun 29th, 2022
692
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.31 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. position: absolute;
  8. z-index: 5;
  9. right: 18px;
  10. bottom: -11px;
  11. display:grid;
  12. grid-template-columns:20px auto;
  13. align-items:center;
  14. width: 150px;
  15. font-size:20px;
  16. line-height:140%;
  17. background-color: #dfc9b5;
  18. border: 2px solid #000;
  19. border-radius: 15px;
  20.  
  21. }
  22.  
  23. #musictitle{
  24. overflow: hidden;
  25. white-space: nowrap;
  26. display:inline-block;
  27. width: calc(100% - 10px - 1px);
  28. margin-left: calc(10px + 1px);
  29. font-family: kawaii;
  30. }
  31.  
  32. #musicpixel{
  33. width:100%;
  34. padding:5px;
  35. position:relative;
  36. min-height: 20px
  37. }
  38.  
  39. .overlay {
  40. opacity:0;
  41. position:absolute;
  42. top:0;
  43. left:0;
  44. text-align:center;
  45. width:100%;
  46. height:100%;
  47. transition:0.3s ease;
  48. }
  49.  
  50. #musicplayer:hover .overlay {
  51. opacity: 1;
  52. transition:0.3s ease;
  53. }
  54.  
  55. .playpause{
  56. position: absolute;
  57. top: 50%;
  58. left: 95%;
  59. transform: translate(-50%, -50%);
  60. }
  61.  
  62. .playpause:hover{
  63. cursor:help;
  64. }
  65.  
  66. #musicpixel img{
  67. display:block;
  68. }
  69.  
  70. .marquee{
  71. display: inline-block;
  72. padding-left: 100%;
  73. animation: marquee 5s linear infinite;
  74. }
  75.  
  76. @keyframes marquee{
  77. 0% {
  78. transform: translate(0, 0);
  79. }
  80. 100% {
  81. transform: translate(-100%, 0);
  82. }
  83. }
  84.  
  85. </style>
  86.  
  87. <div id='musicplayer'>
  88. <div id='musicpixel'>
  89. <img src='https://media.discordapp.net/attachments/965819507794907138/984248037557821500/1c4743d9_original.gif'>
  90. <div class='overlay'>
  91. <div class='playpause'><i class="fas fa-play"></i></div>
  92. </div>
  93. </div>
  94. <div id='musictitle'>
  95. <span class='marquee'> now playing I'm over You by Mondays </span>
  96. </div>
  97. </div>
  98.  
  99. <audio id='musicsrc' loop src='https://cdn.discordapp.com/attachments/965819507794907138/984257762773061654/Mondays_ft_Lilla_My_I_m_Over_You.mp3'></audio>
  100.  
  101. <script>
  102. document.querySelector('.playpause').addEventListener('click', playpause);
  103.  
  104. function playpause(){
  105. if(document.querySelector('.playpause').innerHTML == '<i class="fas fa-play"></i>'){
  106. document.querySelector('#musicsrc').play();
  107. document.querySelector('.playpause').innerHTML = '<i class="fas fa-pause"></i>';
  108. } else{
  109. document.querySelector('#musicsrc').pause();
  110. document.querySelector('.playpause').innerHTML = '<i class="fas fa-play"></i>';
  111. }
  112.  
  113. }
  114. </script>
Advertisement
Add Comment
Please, Sign In to add comment