jquery+sition实现支付手机端移动端左滑右滑切歌带歌词的播放器代码

代码语言:html

所属分类:多媒体

代码描述:jquery+sition实现支付手机端移动端左滑右滑切歌带歌词的播放器代码

代码标签: 手机 移动 端左 滑右 滑切 歌带 歌词 播放器

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<!DOCTYPE html>
<html>

<head>
    <meta charset="utf-8">
    <title></title>


    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">

    <link type="text/css" rel="stylesheet" href="//repo.bfw.wiki/bfwrepo/css/font-awesome-4.7.0/css/font-awesome.min.css">
    <!-- 背景css -->
    <style>
        body {
      background-color: #02080f;
    }
    .stars-wrapper {
      position: absolute;
      left: 0;
      top: 0;
      width: 100%;
      height: 100%;
      background: -webkit-radial-gradient(center ellipse, #061a33 0%, #000000 100%);
      background: radial-gradient(ellipse at center, #061a33 0%, #000000 100%);
      background-size: 110%;
      background-position: 100% 100%;
      overflow: hidden;
    }
    .title-wrapper {
      left: 0;
      top: 0;
      width: 100%;
      height: 100%;
      position: absolute;
      z-index: 1;
    }
    .title-wrapper .title {
      width: 31vw;
      position: absolute;
      text-align: justify;
      top: 34.2vh;
      left: 45vw;
      right: 15%;
      font-size: 5vw;
      line-height: 1.3;
      font-weight: normal;
      margin: 0;
      color: #fff;
      color: #030f1d;
      opacity: .8;
      text-transform: uppercase;
      letter-spacing: .1em;
    }
    .title-wrapper .title:after {
      content: attr(data-title);
      display: block;
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background: -webkit-linear-gradient(325deg, #fcf9ef 0%, rgba(252, 249, 239, 0.7) 30%, rgba(252, 249, 239, 0.01) 100%);
      background: linear-gradient(125deg, #fcf9ef 0%, rgba(252, 249, 239, 0.7) 30%, rgba(252, 249, 239, 0.01) 100%);
      background-repeat: no-repeat;
      background-position: 100% 0;
      background-size: 100%;
      -webkit-background-clip: text;
      overflow: hidden;
      color: transparent;
    }
    .moon-wrapper {
      width: 100%;
      height: 100%;
      position: relative;
      z-index: 1;
    }
    .moon {
      width: 14vw;
      height: 14vw;
      position: absolute;
      top: 33vh;
      left: 24vw;
      border-radius: 50%;
      background: #e7e1df  50% 50% no-repeat;
      background-size: 102%;
      box-shadow: 0px 0px 80px 0px rgba(183, 176, 130, 0.6), 0px 0px 350px 0px rgba(222, 221, 215, 0.3);
    }
    .moon:after {
      content: "";
      display: block;
      position: absolute;
      left: 5%;
      top: 5%;
      width: 90%;
      height: 90%;
      border-radius: 50%;
      background-color: transparent;
      box-shadow: 0px 0px 150px 0px rgba(183, 176, 130, 0.1), 0px 0px 340px 0px rgba(222, 221, 215, 0.1);
      -webkit-filter: blur(10px);
              filter: blur(10px);
    }
    .stars-cluster {
      position: absolute;
      left: 3%;
      right: 3%;
      top: 3%;
      bottom: 3%;
    }
    .stars-cluster.stars-cluster-1 {
      left: 20%;
      right: 25%;
      top: 20%;
      bottom: 40%;
    }
    .stars-cluster.stars-cluster-1 .star-7,
    .stars-cluster.stars-cluster-1 .star-22,
    .stars-cluster.stars-cluster-1 .star-30 {
      -webkit-animation: shooting-star 10s ease-out 1s forwards;
              animation: shooting-star 10s ease-out 1s forwards;
    }
    .stars-cluster.stars-cluster-1 .star-22 {
      -webkit-animation-delay: 4s;
              animation-delay: 4s;
      -webkit-animation-iteration-count: infinite;
              animation-iteration-count: infinite;
    }
    .stars-cluster.stars-cluster-1 .star-30 {
      -webkit-animation-delay: 7s;
              animation-delay: 7s;
    }
    .stars-cluster.stars-cluster-1 .star-20 {
      -webkit-animation: shooting-star-2 8s ease-out 5s forwards infinite;
              animation: shooting-star-2 8s ease-out 5s forwards infinite;
    }
    .stars-cluster.stars-cluster-2 .star-11,
    .stars-cluster.stars-cluster-2 .star-16 {
      -webkit-animation: shooting-star 10s ease-out 8s forwards;
              animation: shooting-star 10s ease-out 8s forwards;
    }
    .stars-cluster.stars-cluster-2 .star-16 {
      -webkit-animation-delay: 1s;
              animation-delay: 1s;
    }
    .stars-cluster.stars-cluster-2 .star-7 {
      -webkit-animation-delay: 9s;
              animation-delay: 9s;
      -webkit-animation-iteration-count: infinite;
              animation-iteration-count: infinite;
    }
    .stars-cluster.stars-cluster-2 .star-4 {
      -webkit-animation: shooting-star-2 11s ease-out 6s forwards infinite;
              animation: shooting-star-2 11s ease-out 6s forwards infinite;
    }
    .star {
      background-color: #f3f2d6;
      border-radius: 50%;
      position: absolute;
      -webkit-animation-name: pulsate;
              animation-name: pulsate;
      -webkit-animation-timing-function: ease-in-out;
              animation-timing-function: ease-in-out;
      -webkit-animation-iteration-count: infinite;
              animation-iteration-count: infinite;
      -webkit-animation-direction: alternate-reverse;
              animation-direction: alternate-reverse;
    }
    /**
     * ----------------------------------------
     * star generator
     * ---------------------------------------
    */
    .stars-cluster-1 .star-1 {
      width: 3px;
      height: 3px;
      opacity: 0.58538155;
      top: 38.15727651%;
      left: 22.25070759%;
      -webkit-animation-duration: 2.00105257s;
              animation-duration: 2.00105257s;
      -webkit-animation-delay: 0.75991641s;
              animation-delay: 0.75991641s;
    }
    .stars-cluster-1 .star-2 {
      width: 1px;
      height: 1px;
      opacity: 0.51874459;
      top: 17.91606576%;
      left: 47.0479337%;
      -webkit-animation-duration: 0.41815195s;
              animation-duration: 0.41815195s;
      -webkit-animation-delay: 0.98582734s;
              animation-delay: 0.98582734s;
    }
    .stars-cluster-1 .star-3 {
      width: 3px;
      height: 3px;
      opacity: 0.28994303;
      top: 22.15215622%;
      left: 3.05990623%;
      -webkit-animation-duration: 2.32843759s;
              animation-duration: 2.32843759s;
      -webkit-animation-delay: 0.44073083s;
              animation-delay: 0.44073083s;
    }
    .stars-cluster-1 .star-4 {
      width: 2px;
      height: 2px;
      opacity: 0.21053665;
      top: 32.23528154%;
      left: 28.14530418%;
      -webkit-animation-duration: 0.6369875s;
              animation-duration: 0.6369875s;
      -webkit-animation-delay: 0.86691446s;
              animation-delay: 0.86691446s;
    }
    .stars-cluster-1 .star-5 {
      width: 2px;
      height: 2px;
      opacity: 0.26247414;
      top: 83.9202157%;
      left: 68.47382858%;
      -webkit-animation-duration: 1.6117763s;
              animation-duration: 1.6117763s;
      -webkit-animation-delay: 0.97376709s;
              animation-delay: 0.97376709s;
    }
    .stars-cluster-1 .star-6 {
      width: 3px;
      height: 3px;
      opacity: 0.77229373;
      top: 49.61025927%;
      left: 92.79107803%;
      -webkit-animation-duration: 2.2912936s;
              animation-duration: 2.2912936s;
      -webkit-animation-delay: 0.57140768s;
              animation-delay: 0.57140768s;
    }
    .stars-cluster-1 .star-7 {
      width: 2px;
      height: 2px;
      opacity: 0.54869421;
      top: 19.73430803%;
      left: 84.23962574%;
      -webkit-animation-duration: 0.64875593s;
              animation-duration: 0.64875593s;
      -webkit-animation-delay: 0.88255993s;
              animation-delay: 0.88255993s;
    }
    .stars-cluster-1 .star-8 {
      width: 2px;
      height: 2px;
      opacity: 0.33248085;
      top: 67.50749333%;
      left: 24.0864682%;
      -webkit-animation-duration: 0.82725613s;
              animation-duration: 0.82725613s;
      -webkit-animation-delay: 0.25256893s;
              animation-delay: 0.25256893s;
    }
    .stars-cluster-1 .star-9 {
      width: 2px;
      height: 2px;
      opacity: 0.66955627;
      top: 73.80246667%;
      left: 3.38341221%;
      -webkit-animation-duration: 0.41947977s;
              animation-duration: 0.41947977s;
      -webkit-animation-delay: 0.68994882s;
              animation-delay: 0.68994882s;
    }
    .stars-cluster-1 .star-10 {
      width: 2px;
      height: 2px;
      opacity: 0.29348586;
      top: 59.85021719%;
      left: 64.2333529%;
      -webkit-animation-duration: 2.38044502s;
              animation-duration: 2.38044502s;
      -webkit-animation-delay: 0.79682409s;
              animation-delay: 0.79682409s;
    }
    .stars-cluster-1 .star-11 {
      width: 2px;
      height: 2px;
      opacity: 0.44634838;
      top: 34.28912302%;
      left: 82.7329746%;
      -webkit-animation-duration: 1.91330973s;
              animation-duration: 1.91330973s;
      -webkit-animation-delay: 0.44937917s;
              animation-delay: 0.44937917s;
    }
    .stars-cluster-1 .star-12 {
      width: 2px;
      height: 2px;
      opacity: 0.77333216;
      top: 75.42536624%;
      left: 43.09377526%;
      -webkit-animation-duration: 0.57065016s;
              animation-duration: 0.57065016s;
      -webkit-animation-delay: 0.81522398s;
              animation-delay: 0.81522398s;
    }
    .stars-cluster-1 .star-13 {
      width: 3px;
      height: 3px;
      opacity: 0.59869142;
      top: 19.88572935%;
      left: 53.89462411%;
      -webkit-animation-duration: 1.67609094s;
              animation-duration: 1.67609094s;
      -webkit-animation-delay: 0.25142256s;
              animation-delay: 0.25142256s;
    }
    .stars-cluster-1 .star-14 {
      width: 2px;
      height: 2px;
      opacity: 0.77547573;
      top: 44.61666881%;
      left: 54.80605983%;
      -webkit-animation-duration: 1.98446316s;
              animation-duration: 1.98446316s;
      -webkit-animation-delay: 0.82197803s;
              animation-delay: 0.82197803s;
    }
    .stars-cluster-1 .star-15 {
      width: 2px;
      height: 2px;
      opacity: 0.44857266;
      top: 97.89845843%;
      left: 0.68779218%;
      -webkit-animation-duration: 2.07508004s;
              animation-duration: 2.07508004s;
      -webkit-animation-delay: 0.19611799s;
              animation-delay: 0.19611799s;
    }
    .stars-cluster-1 .star-16 {
      width: 2px;
      height: 2px;
      opacity: 0.36531183;
      top: 5.17890076%;
      left: 63.82393753%;
      -webkit-animation-duration: 1.3229555s;
              animation-duration: 1.3229555s;
      -webkit-animation-delay: 0.25832456s;
              animation-delay: 0.25832456s;
    }
    .stars-cluster-1 .star-17 {
      width: 3px;
      height: 3px;
      opacity: 0.57051671;
      top: 30.17851226%;
      left: 29.1262961%;
      -webkit-animation-duration: 0.63538241s;
              animation-duration: 0.63538241s;
      -webkit-animation-delay: 0.0919407s;
              animation-delay: 0.0919407s;
    }
    .stars-cluster-1 .star-18 {
      width: 3px;
      height: 3px;
      opacity: 0.295198;
      top: 83.52756421%;
      left: 25.13667024%;
      -webkit-animation-duration: 1.10243399s;
              animation-duration: 1.10243399s;
      -webkit-animation-delay: 0.46310284s;
              animation-delay: 0.46310284s;
    }
    .stars-cluster-1 .star-19 {
      width: 1px;
      height: 1px;
      opacity: 0.21457849;
      top: 77.13207898%;
      left: 82.66601099%;
      -webkit-animation-duration: 1.05814005s;
              animation-duration: 1.05814005s;
      -webkit-animation-delay: 0.05012952s;
              animation-delay: 0.05012952s;
    }
    .stars-cluster-1 .star-20 {
      width: 2px;
      height: 2px;
      opacity: 0.42646016;
      top: 92.385347%;
      left: 46.65974679%;
      -webkit-animation-duration: 0.63324183s;
              animation-duration: 0.63324183s;
      -webkit-animation-delay: 0.34436607s;
              animation-delay: 0.34436607s;
    }
    .stars-cluster-1 .star-21 {
      width: 1px;
      height: 1px;
      opacity: 0.38711444;
      top: 28.4985319%;
      left: 8.15226028%;
      -webkit-animation-duration: 1.51300259s;
              animation-duration: 1.51300259s;
      -webkit-animation-delay: 0.01952412s;
              animation-delay: 0.01952412s;
    }
    .stars-cluster-1 .star-22 {
      width: 1px;
      height: 1px;
      opacity: 0.51535225;
      top: 66.43370129%;
      left: 66.12047097%;
      -webkit-animation-duration: 1.20317851s;
              animation-duration: 1.20317851s;
      -webkit-animation-delay: 0.88113828s;
              animation-delay: 0.88113828s;
    }
    .stars-cluster-1 .star-23 {
      width: 1px;
      height: 1px;
      opacity: 0.71429244;
      top: 65.3373485%;
      left: 13.99081878%;
      -webkit-animation-duration: 0.58147328s;
              animation-duration: 0.58147328s;
      -webkit-animation-delay: 0.7165361s;
              animation-delay: 0.7165361s;
    }
    .stars-cluster-1 .star-24 {
      width: 1px;
      height: 1px;
      opacity: 0.67557817;
      top: 87.69452807%;
      left: 71.10428456%;
      -webkit-animation-duration: 1.15684164s;
              animation-duration: 1.15684164s;
      -webkit-animation-delay: 0.87364508s;
              animation-delay: 0.87364508s;
    }
    .stars-cluster-1 .star-25 {
      width: 2px;
      height: 2px;
      opacity: 0.46594618;
      top: 98.49686727%;
      left: 10.47464893%;
      -webkit-animation-duration: 2.08548763s;
              animation-duration: 2.08548763s;
      -webkit-animation-delay: 0.37207866s;
              animation-delay: 0.37207866s;
    }
    .stars-cluster-1 .star-26 {
      width: 3px;
      height: 3px;
      opacity: 0.3442723;
      top: 77.82386648%;
      left: 47.2950479%;
      -webkit-animation-duration: 1.23049031s;
              animation-duration: 1.23049031s;
      -webkit-animation-delay: 0.30629827s;
              animation-delay: 0.30629827s;
    }
    .stars-cluster-1 .star-27 {
      width: 3px;
      height: 3px;
      opacity: 0.25267125;
      top: 86.30067336%;
      left: 71.51542264%;
      -webkit-animation-duration: 1.48330857s;
              animation-duration: 1.48330857s;
      -webkit-animation-delay: 0.04000025s;
              animation-delay: 0.04000025s;
    }
    .stars-cluster-1 .star-28 {
      width: 2px;
      height: 2px;
      opacity: 0.58824315;
      top: 23.07334342%;
      left: 85.77116986%;
      -webkit-animation-duration: 0.73330507s;
              animation-duration: 0.73330507s;
      -webkit-animation-delay: 0.43798716s;
              animation-delay: 0.43798716s;
    }
    .stars-cluster-1 .star-29 {
      width: 3px;
      height: 3px;
      opacity: 0.32561435;
      top: 8.5316007%;
      left: 26.54741085%;
      -webkit-animation-duration: 1.62359414s;
              animation-duration: 1.62359414s;
      -webkit-animation-delay: 0.04052586s;
              animation-delay: 0.04052586s;
    }
    .stars-cluster-1 .star-30 {
      width: 2px;
      height: 2px;
      opacity: 0.7926184;
      top.........完整代码请登录后点击上方下载按钮下载查看

网友评论0