vue-sticky简单使用(实现吸顶效果)

参考链接

vue-sticky:在页面滚动时将指定元素固定在窗口上的某个位置

生效条件如下:
1、父元素不能设置 overflow:hidden 或者 overflow:auto 属性
2、至少指定 top 、bottom 、left 、right 4 个值中的一个,否则只会处于相对定位
3、父元素的高度不能低于 sticky 元素的高度
4、sticky 元素仅在其父元素内生效

一、安装

bash 复制代码
npm install vue-sticky --save

二、引入

bash 复制代码
import VueSticky from 'vue-sticky'
js 复制代码
directives: {
  'sticky': VueSticky,
},

三、页面使用

html 复制代码
<ELEMENT v-sticky="{ zIndex: NUMBER, stickyTop: NUMBER, disabled: [true|false]}">
  <div> <!-- sticky wrapper, IMPORTANT -->
    CONTENT
  </div>
</ELEMENT>

举个🌰:

相关推荐
kgduu10 小时前
js之表单
开发语言·前端·javascript
谢尔登12 小时前
Vue3 响应式系统——computed 和 watch
前端·架构
愚公移码12 小时前
蓝凌EKP产品:主文档权限机制浅析
java·前端·数据库·蓝凌
欣然~13 小时前
法律案例 PDF 批量转 TXT 工具代码
linux·前端·python
一个小废渣13 小时前
Flutter Web端网络请求跨域错误解决方法
前端·flutter
符文师14 小时前
css3 新特性
前端·css3
ct97814 小时前
WebGL开发
前端·gis·webgl
C_心欲无痕15 小时前
前端页面渲染方式:CSR、SSR、SSG
前端
果粒蹬i15 小时前
生成式 AI 质量控制:幻觉抑制与 RLHF 对齐技术详解
前端·人工智能·easyui
WordPress学习笔记16 小时前
解决Bootstrap下拉菜单一级链接无法点击的问题
前端·bootstrap·html