隐藏显示按钮

html代码   

将要显示隐藏的主体部分绑定  v-show="navShow"

<button class="shrink" @click="navLeftHidden" v-show="navShow">

      <img src="@/assets/img/shrink.png" alt="">  //   与主体部分一起显示的显示按钮

  <button class="eject" @click="navLeftHidden"  v-show="!navShow">

        <img src="@/assets/img/eject.png" alt="">  //    隐藏按钮

  </button>

script代码

export default {

    data () {

        return {

              navShow:true    // 默认显示

        }

},

 /* methods: {            //   点击事件

handleSelect (e, navDataItem) {

this.$emit('changeActiveIndex', navDataItem)

},*/

    navLeftHidden () {

    // 隐藏左侧导航栏

          this.navShow = !this.navShow

    }

},

CSS代码:  //  实现定位改变位置

.shrink{

    position:absolute;           /*定位 将按钮放在指定的位置*/

         top:50%;

         left:200px;

          z-index:111;           /*将按钮移到最上层 不被其他部分遮挡  数字越大越在上面*/

  }

.eject{

    position:absolute;

     top:50%;

     z-index:111; 

}

样式:


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。