vue 中 的scroll插件vuescroll

2023-11-17

vuescroll

官网:https://vuescrolljs.yvescoding.org/zh/guide/configuration.html#detectresize

主要配置如下
在data里面:

ops: {
        vuescroll: {
          mode: "native",  //模式:pc natice 移动端是slice
          sizeStrategy: "percent",  //父元素是否是固定的是就percent 不是就是number 填一个数值
          detectResize: true,  //内容是否根据页面调整
        },
        scrollPanel: {
          initialScrollY: false,  //初始化距离顶部的位置
          initialScrollX: false,  //初始化距离左侧的位置
          scrollingX: true,  // 是否开启横向滚动
          scrollingY: true,  //是否开启竖向滚动
          speed: 300,       //多长时间内完成一次滚动。 数值越小滚动的速度越快。
          easing: 'easeInQuad', //默认动画
          verticalNativeBarPos: "right", 
          maxHeight: undefined,  //这是滚动条最大高度,内容高度小于 maxHeight 时高度自适应,超出的话出现滚动条。
          maxWidth: undefined,   //这是滚动条最大宽度,内容宽度小于 maxWidth 时高度自适应,超出的话出现滚动条。
        },
        rail: {
          background: "#000000", //轨道的背景色。
          opacity: 0.5,            //轨道的透明度。 0是透明,1是不透明
          size: "6px",             //轨道的尺寸。
          specifyBorderRadius: false, //是否指定轨道的 borderRadius, 如果不那么将会自动设置。
          gutterOfEnds: null,
          gutterOfSide: "0px",      //距离容器的距离
          keepShow: false,          //是否即使 bar 不存在的情况下也保持显示。
        },
        bar: {
          showDelay: 500,             //在鼠标离开容器后多长时间隐藏滚动条。
          onlyShowBarOnScroll: true,  //是否只在滚动时显示 bar。
          keepShow: false,            //滚动条是否保持显示。
          background: "#ff0000",      //滚动条背景色。
          opacity: 1,                 //滚动条透明度。
          hoverStyle: false,
          specifyBorderRadius: false,  //是否指定滚动条的 borderRadius, 如果不那么和轨道的保持一致。
          minSize: false,              //为 bar 设置一个最小尺寸, 从 0 到 1. 如 0.3, 代表 30%.
          size: "6px",                 //bar 的尺寸。
          disable: false,              //是否禁用滚动条。
        },
      },

main.js

import vuescroll from 'vuescroll';

// 你可以在这里设置全局配置
Vue.use(vuescroll, {
  ops: {}, // 在这里设置全局默认配置
  name: 'vue-scroll' // 在这里自定义组件名字,默认是vueScroll
});

使用:
在父元素-vue-scroll-子元素(内容)

<template>
  <div class="main">
    <vue-scroll>
      <div class="main_content">
        <div class="content">
          <div class="content_title">Nginx配置文件nginx.conf中文详解</div>
          <el-row>
            <el-col :span="5">
              <el-image src="https://i.loli.net/2020/06/05/UtTpoNXKFDQlYIL.jpg" fit="fit"></el-image>
            </el-col>
            <el-col :span="19">
              <el-row>
                <el-col>
                  <div
                    class="content_desc"
                  >######Nginx配置文件nginx.conf中文详解##### #定义Nginx运行的用户和用户组 user www www; #nginx进程数,建议设置为等于CPU总核心数。 worker_processes 8; #全局错误日志定义类型,[ debug | info | notice | warn | error | crit ] error_log /usr/local/nginx/logs/error.log info; #进程pid文件 pid /usr/local/nginx/logs/nginx.pid; #指定进程可以打开的最大描述符:数目 #工作模式与连</div>
                </el-col>
                <el-col>
                  <div class="content_info">
                    <i class="el-icon-date"></i>2020-8-5
                    <i class="el-icon-s-grid"></i>nginx
                    <i class="el-icon-view"></i>84
                  </div>
                </el-col>
              </el-row>
            </el-col>
          </el-row>
        </div>

        <div class="content">
          <div class="content_title">Nginx配置文件nginx.conf中文详解</div>
          <el-row>
            <el-col :span="5">
              <el-image src="https://i.loli.net/2020/06/05/UtTpoNXKFDQlYIL.jpg" fit="fit"></el-image>
            </el-col>
            <el-col :span="19">
              <el-row>
                <el-col>
                  <div
                    class="content_desc"
                  >######Nginx配置文件nginx.conf中文详解##### #定义Nginx运行的用户和用户组 user www www; #nginx进程数,建议设置为等于CPU总核心数。 worker_processes 8; #全局错误日志定义类型,[ debug | info | notice | warn | error | crit ] error_log /usr/local/nginx/logs/error.log info; #进程pid文件 pid /usr/local/nginx/logs/nginx.pid; #指定进程可以打开的最大描述符:数目 #工作模式与连</div>
                </el-col>
                <el-col>
                  <div class="content_info">
                    <i class="el-icon-date"></i>2020-8-5
                    <i class="el-icon-s-grid"></i>nginx
                    <i class="el-icon-view"></i>84
                  </div>
                </el-col>
              </el-row>
            </el-col>
          </el-row>
        </div>

        <div class="content">
          <div class="content_title">Nginx配置文件nginx.conf中文详解</div>
          <el-row>
            <el-col :span="5">
              <el-image src="https://i.loli.net/2020/06/05/UtTpoNXKFDQlYIL.jpg" fit="fit"></el-image>
            </el-col>
            <el-col :span="19">
              <el-row>
                <el-col>
                  <div
                    class="content_desc"
                  >######Nginx配置文件nginx.conf中文详解##### #定义Nginx运行的用户和用户组 user www www; #nginx进程数,建议设置为等于CPU总核心数。 worker_processes 8; #全局错误日志定义类型,[ debug | info | notice | warn | error | crit ] error_log /usr/local/nginx/logs/error.log info; #进程pid文件 pid /usr/local/nginx/logs/nginx.pid; #指定进程可以打开的最大描述符:数目 #工作模式与连</div>
                </el-col>
                <el-col>
                  <div class="content_info">
                    <i class="el-icon-date"></i>2020-8-5
                    <i class="el-icon-s-grid"></i>nginx
                    <i class="el-icon-view"></i>84
                  </div>
                </el-col>
              </el-row>
            </el-col>
          </el-row>
        </div>

        <div class="content">
          <div class="content_title">Nginx配置文件nginx.conf中文详解</div>
          <el-row>
            <el-col :span="5">
              <el-image src="https://i.loli.net/2020/06/05/UtTpoNXKFDQlYIL.jpg" fit="fit"></el-image>
            </el-col>
            <el-col :span="19">
              <el-row>
                <el-col>
                  <div
                    class="content_desc"
                  >######Nginx配置文件nginx.conf中文详解##### #定义Nginx运行的用户和用户组 user www www; #nginx进程数,建议设置为等于CPU总核心数。 worker_processes 8; #全局错误日志定义类型,[ debug | info | notice | warn | error | crit ] error_log /usr/local/nginx/logs/error.log info; #进程pid文件 pid /usr/local/nginx/logs/nginx.pid; #指定进程可以打开的最大描述符:数目 #工作模式与连</div>
                </el-col>
                <el-col>
                  <div class="content_info">
                    <i class="el-icon-date"></i>2020-8-5
                    <i class="el-icon-s-grid"></i>nginx
                    <i class="el-icon-view"></i>84
                  </div>
                </el-col>
              </el-row>
            </el-col>
          </el-row>
        </div>

        <div class="content">
          <div class="content_title">Nginx配置文件nginx.conf中文详解</div>
          <el-row>
            <el-col :span="5">
              <el-image src="https://i.loli.net/2020/06/05/UtTpoNXKFDQlYIL.jpg" fit="fit"></el-image>
            </el-col>
            <el-col :span="19">
              <el-row>
                <el-col>
                  <div
                    class="content_desc"
                  >######Nginx配置文件nginx.conf中文详解##### #定义Nginx运行的用户和用户组 user www www; #nginx进程数,建议设置为等于CPU总核心数。 worker_processes 8; #全局错误日志定义类型,[ debug | info | notice | warn | error | crit ] error_log /usr/local/nginx/logs/error.log info; #进程pid文件 pid /usr/local/nginx/logs/nginx.pid; #指定进程可以打开的最大描述符:数目 #工作模式与连</div>
                </el-col>
                <el-col>
                  <div class="content_info">
                    <i class="el-icon-date"></i>2020-8-5
                    <i class="el-icon-s-grid"></i>nginx
                    <i class="el-icon-view"></i>84
                  </div>
                </el-col>
              </el-row>
            </el-col>
          </el-row>
        </div>
      </div>
    </vue-scroll>
  </div>  
</template>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

vue 中 的scroll插件vuescroll 的相关文章

随机推荐

  • QT中日期和时间类

    QT中日期和时间类 QDate QTime QDateTime QDate QDate类可以封装日期信息也可以通过这个类得到日期相关的信息 包括 年 月 日 构造函数 QDate QDate QDate QDate int y int m
  • java多线程和高并发系列二 & 缓存一致性协议MESI

    目录 CPU高速缓存 Cache Memory CPU为何要有高速缓存 带有高速缓存的CPU执行计算的流程 目前流行的多级缓存结构 多核CPU多级缓存一致性协议MESI MESI协议缓存状态 MESI状态转换 多核缓存协同操作 单核读取 双
  • mybatis-plus 根据指定字段 批量 删除/修改

    mybatis plus 提供了根据id批量更新和修改的方法 这个大家都不陌生 但是当表没有id的时候怎么办 方案一 手写SQL 方案二 手动获取SqlSessionTemplate 就是把mybatis plus 干的事自己干了 方案三
  • Linux_查看CPU信息、机器型号等硬件信息

    查看CPU信息 型号 cat proc cpuinfo grep name cut f2 d uniq c 8 Intel R Xeon R CPU E5410 2 33GHz 看到有8个逻辑CPU 也知道了CPU型号 cat proc c
  • LeetCode刷题之路:14.最长公共前缀

    编写一个函数来查找字符串数组中的最长公共前缀 如果不存在公共前缀 返回空字符串 示例 1 输入 flower flow flight 输出 fl 示例 2 输入 dog racecar car 输出 解释 输入不存在公共前缀 说明 所有输入
  • 前后端正常交互的流程

    普及一下前后端正常交互的流程 1 评审阶段 产品召集前后端进行需求评审 前后端各自捋清楚自己的业务量以及联调之间工作量 从而进行开发时间评估 2 开发准备阶段 前后端一起商量需求中需要联调的部分 进行接口的口头协议交流 3 接口定义阶段 前
  • 几种特征选择方法的比较,孰好孰坏?

    在本文中 重点介绍特征选择方法基于评估机器学习模型的特征重要性在各种不可解释 黑盒 及可解释机器学习方法上的表现 比较了CART Optimal Trees XGBoost和SHAP正确识别相关特征子集的能力 无论使用原生特征重要性方法还是
  • mcem r语言代码_R语言面向对象编程:S3和R6

    R语言面向对象编程 S3和R6 2017 06 10 0 R语言面向对象编程 S3和R6 一 基于S3的面向对象编程 基于S3的面向对象编程是一种基于泛型函数 generic function 的实现方式 1 S3函数的创建 S3对象组成
  • 【IT之路】微信小程序之程序精简

    上一篇我们了解了下微信小程序 这次我们来给新创建出来的小程序瘦身 这里保存了日志模块部分和index页面 一 主体文件精简 app js文件精简 app js App onLaunch 展示本地存储能力 const logs wx getS
  • arduino彩灯计时器电路_Arduino UNO 制作LED节日彩灯

    假日季节来临之际 我觉得利用Arduino和全彩LED灯条制作装饰彩灯将会很有趣 这些LED不仅会亮 而且具有多种不同的颜色 能够为您带来多彩的节日气氛 目录 1 LED灯条简介 2 如何连接LED灯条并接线 3 让我们来点亮LED灯吧 1
  • win10系统:VMware无法在Windows运行 解决方法

    win10系统 VMware无法在Windows运行该怎么办 最近使用win10系统的用户反应系统中出现了无法正常运行VMware的现象 在更新了win10系统之后 首先使用的是VMware14之后发现不兼容Windows10 1903 然
  • JAVA中Bean对象的注解

    java中通常对bean对象的注解 Column 和 Id 都是javax persistence包中的 bean 表明这个属性对应数据库中主键字段 Column 是表明这个属性对应数据库中某个字段
  • 这5种必知的大数据处理框架技术,你的项目到底应该使用其中的哪几种

    大数据是收集 整理 处理大容量数据集 并从中获得见解所需的非传统战略和技术的总称 虽然处理数据所需的计算能力或存储容量早已超过一台计算机的上限 但这种计算类型的普遍性 规模 以及价值在最近几年才经历了大规模扩展 本文将介绍大数据系统一个最基
  • Hadoop学习笔记之如何运行一个MapReduce程序

    Hadoop学习笔记之如何运行一个MapReduce程序 MapReduce可以分为两个阶段来处理 一个阶段为map 另一个阶段为reduce 每个阶段都有键值对的输入和输出参数 输入输出键值对的类型由程序决定 程序同样指定了两个函数 ma
  • 笔试面试常见函数编程实现

    目录 strcpy strstr memcpy memove Strcmp atoi 最好不要用其他封装的函数 strcpy C语言标准库函数 原型声明 extern char strcpy char dest const char src
  • 使用baiduspider实现一个异步爬虫

    代码仓库 https github com Kakaluoto asnyc spider 爬虫数据收集 1 各文件说明 img 存放爬取的图片 async spider 异步爬虫类 data collector 爬虫执行脚本 从这里启动 i
  • 京东搜索EE链路演进

    导读 搜索系统中容易存在头部效应 中长尾的优质商品较难获得充分的展示机会 如何破除系统的马太效应 提升展示结果的丰富性与多样性 助力中长尾商品成长是电商平台搜索系统的一个重要课题 其中 搜索EE系统在保持排序结果基本稳定的基础上 通过将优质
  • 多工程项目打包成功,运行失败(仅参考)

    打包了好几次 成功了 但到了线上运行了 当然这样看是看不出来的 看了error log 是找不到某个类 解决方案 多工程项目打包 最好用root的package 会打包所有工程
  • 【满分】【华为OD机试真题2023 JAVA&JS】取出尽量少的球

    华为OD机试真题 2023年度机试题库全覆盖 刷题指南点这里 取出尽量少的球 时间限制 1s 空间限制 32MB 限定语言 不限 题目描述 某部门开展Family Day开放日活动 其中有个从桶里取球的游戏 游戏规则如下 有N个容量一样的小
  • vue 中 的scroll插件vuescroll

    vuescroll 官网 https vuescrolljs yvescoding org zh guide configuration html detectresize 主要配置如下 在data里面 ops vuescroll mode