zhongshujie
2024-09-05 5f52ef1659fee6858532c6a9731bd352d2f6fe6f
src/books/artAndDance/view/components/chapter002.vue
@@ -17,14 +17,17 @@
          <p class="center">
            <img class="img-b" alt="" src="../../assets/images/04-2.gif" />
          </p>
          <ul class="fl al-cn ju-bt img-state " style="margin-top: 100px;">
          <ul class="fl al-cn ju-bt img-state " style="min-height: 370px" >
            <li style="width: 45%;">
              <img src="../../assets/images/05.gif" alt="" class="w100" :style="{opacity:(10 - num) / 10}">
              <img @click="clickImg" title="点击此处查看图片" src="../../assets/images/05.gif" alt="" class="w100" style="cursor:pointer" >
            </li>
            <li style="width: 35%;">
              <img src="../../assets/images/girl.png" alt="" class="w100" :style="{opacity: num / 10}">
            <li style="width: 35%;" v-if="appearsImg">
              <img src="../../assets/images/girl.png" alt="" class="w100" >
            </li>
          </ul>
          <!-- <p class="center">
            <img :src="num >= 0 ? shape : girl" alt=""  :style="{opacity:num >= 0 ? num / 10 : (-num) / 10 , width:num >= 0 ? '80%' : '34%'}">
          </p> -->
          <p class="img">“羊角式”舞姿</p>
        </div>
        <ul class="pb-box">
@@ -32,7 +35,7 @@
            <img src="../../assets/images/icon/tree.jpg" />
            <span class="dl-ib"> 6 </span>
          </li>
          <li>
          <li class="fl">
            <img class="img-0" alt="" src="../../assets/images/ym.jpg" />
          </li>
        </ul>
@@ -65,13 +68,13 @@
          <ul class="fl fl-cl al-cn audio-box">
            <li class="fl al-cn">
              <span class="wh-nr auido-text mr-8">男童音</span>
              <audio :src="auidoPathOne" controls controlslist="noplaybackrate nodownload" class="audio" @play="audioPlay"></audio>
              <audio :src="auidoPathOne" controls controlslist="noplaybackrate nodownload" class="audio" ></audio>
            </li>
            <li class="fl al-cn mt-20">
              <span class="wh-nr auido-text mr-8">
                女童音
              </span>
              <audio :src="auidoPathTwo" controls controlslist="noplaybackrate nodownload" class="audio" @play="audioPlay"></audio>
              <audio :src="auidoPathTwo" controls controlslist="noplaybackrate nodownload" class="audio" ></audio>
            </li>
          </ul>
          <h3 id="c006">亡羊补牢</h3>
@@ -86,7 +89,7 @@
              <img src="../../assets/images/icon/tree.jpg" />
            </div>
          </li>
          <li>
          <li class="fl">
            <img class="img-0" alt="" src="../../assets/images/ym.jpg" />
          </li>
        </ul>
@@ -115,7 +118,7 @@
            x5-playsinline=""
            controls
            controlslist="nodownload"
            class="w100"
            class="w100 video"
            style="margin-top: 40px;"
          ></video>
          <h2 class="lefth2 mt-40" id="b007">
@@ -153,7 +156,7 @@
            <img src="../../assets/images/icon/tree.jpg" />
            <span class="dl-ib"> 8 </span>
          </li>
          <li>
          <li class="fl">
            <img class="img-0" alt="" src="../../assets/images/ym.jpg" />
          </li>
        </ul>
@@ -191,7 +194,9 @@
      cutTimer:null,
      auidoPathOne:"",
      auidoPathTwo:"",
      appearsImg: false,
      shape:require("../../assets/images/05.gif"),
      girl:require("../../assets/images/girl.png")
    };
  },
  methods: {
@@ -212,7 +217,7 @@
    },
    cutNum() {
      this.cutTimer =  setInterval(() => {
        if(this.num > 0) {
        if(this.num > -10) {
          this.num --
        } else {
          clearInterval(this.cutTimer)
@@ -220,9 +225,9 @@
        }
      },200)
    },
    audioPlay(e) {
      this.$emit('closeAudio',e.srcElement.currentSrc)
    }
    clickImg(){
      this.appearsImg = !this.appearsImg
    },
  },
};
</script>