vue实现吸顶效果,

  vue实现吸顶效果,

  这篇文章主要为大家详细介绍了VUE实现吸底按钮,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

  本文实例为大家分享了VUE实现吸底按钮的具体代码,供大家参考,具体内容如下

  模板

  div id=test

  ul class=列表框

  li v-for=(item,key) in 50 :key=key

  {{ item }}

  /李

  /ul

  过渡名称=淡化

  p :class=[go ,{ is fixed:header fixed }] v-if= header fixed

  吸底按钮

  /p

  /过渡

  /div

  /模板

  脚本

  导出默认值{

  名称:"测试",

  data() {

  返回{

  headerFixed: false,

  }

  },

  已安装(){

  窗户。addevent侦听器( scroll ,this.handleScroll)

  },

  销毁(){

  窗户。removeeventlistener( scroll ,this.handleScroll)

  },

  方法:{

  handleScroll() {

  const scrollTop=

  窗户。页面偏移 文档。文档元素。向上滚动 文档。身体。滚动顶部

  this.headerFixed=scrollTop 50

  },

  },

  }

  /脚本

  style lang=scss scoped=scoped

  #测试{。列表框{

  填充-底部:50px

  }。去吧

  背景:粉色;

  文本对齐:居中;

  行高:50px

  宽度:100%;

  }。已修复{

  位置:固定;

  底部:0;

  }。淡入{

  不透明度:0;

  }。淡入激活{

  转场:不透明度0.8s

  }。淡出-离开至{

  不透明度:0;

  }。淡化-保持活动状态{

  转场:不透明度0.8s

  }

  }

  /风格

  效果图:

  以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: