思路:

首先先设一个div把文章内容放进去,超出部分进行隐藏,column-width:300px;用这个属性把这个文章内容按列分开,每一列300px,,翻页时用这个属性transform:translateX(0px);进行左右移动,实现左右翻页,这个很简单,但是判断有点小麻烦。

第一页是向左翻则提示你这已经是第一页了,最后一页时判断那是最后一页。

前者还是蛮简单的,后者我饶了一个圈圈::(要死)::(要死)

开始以为是得到他的宽度,然后除以每一列就可以得到页数了,然后根据页数来判断最后一页,但实际上我得不到我的宽度::(打脸)太难了:@(吐血),所以我们只能得到她的高度了。

左 右

先给box设一个死的高度,让这个范围变成可视范围,这个时候connent就能拿到文章内容的高度啦,假设每一页是600px,600px除以这个高度也是可以获得页数的,这个数可能为小数,我们可以用Math.ceil()来获取小数的最大整数,这个整数就是我们的页数啦。

我们在点击右翻时我们在给connent设一个高度,这时候文章内容就会自动排列,然后用transform:translateX(0px);调整里面的像素即可实现这个小小的功能呢。:@(害羞)

里面的一些引入自己去找哦。

演示效果如下:

vue实现上下滑动翻页_vue 简单实现左右翻页功能相关推荐

  1. vue java图片懒加载_vue 实现图片懒加载功能

    一个页面图片比较多的时候,需要对界面的图片进行懒加载处理,今天遇到了,做个懒加载的笔记. 1,需要安装vue的懒加载插件. npm install vue-lazyload --save-dev 2, ...

  2. vue实现上下滑动翻页_如何通过vue实现一款简单通用的翻页组件

    预览 先上一波效果图: 基本元素 首先,翻页组件(以下称"pager组件")一般拥有的元素有: 上一页 第一页 中间显示的页码 最后一页 下一页 初始化时需要的配置有: total ...

  3. element ui 上一页下一页_vue翻页器,包括上一页,下一页,跳转

    翻页组件 -- 子组件 上一页 {{i}} {{i}} {{i}} - - - - 下一页 跳转到: GO export default { model: { // 通过v-model传过来的参数 p ...

  4. html5 制作书架展示 PHP,简单做出HTML5翻页效果文字特效

    简单做出HTML5翻页效果文字特效 之前在网上看到一款比较有新意的HTML5文字特效,文字效果是当鼠标滑过是出现翻开折叠的效果,类似书本翻页.于是我兴致勃勃的点开源码看了一下,发现其实实现也挺简单的, ...

  5. Android翻页效果原理实现之翻页的尝试

    炮兵镇楼 在<自定义控件其实很简单>系列的前半部分中我们用了整整六节近两万字两百多张配图讲了Android图形的绘制,虽然篇幅很巨大但仍然只是图形绘制的冰山一角,旨在领大家入门,至于修行成 ...

  6. 快速入门在Vue中使用滑动插件Swiper

    前言 swiper 开源.免费.强大的滑动插件. swiper中文网 https://www.swiper.com.cn/ Swiper4中文API https://www.swiper.com.cn ...

  7. vue中pdf预览组件_Vue+ElementUI使用vue-pdf实现预览功能

    Vue + ElementUI项目中使用vue-pdf实现简单预览,供大家参考,具体内容如下 1.安装 vue-pdf npm install --save vue-pdf 2.在vue页面中导入对应 ...

  8. Vue实现图片滑动验证

    Vue实现图片滑动验证 使用vue完成 使用vue完成 实习一个星期小白对工作安排的图片滑动验证分享 1.安装依赖 附上:https://www.npmjs.com/package/vue-monop ...

  9. linux vim命令翻页,详解Vim编辑器翻页控制命令

    导读 当我们再Linux中的Vim编辑器查看脚本时,按上下键查看是不是非常慢?这个时候就要用到我们的翻页快捷键了. 快捷键命令如下: 整页翻页命令为: Ctrl + f 键 f 的英文全拼为:forw ...

最新文章

  1. 基于Pytorch对YOLOV5 进行简易实现
  2. 二叉树后序遍历-递归与非递归(左右根)
  3. MySQL查询输入三个数的和_mysql(三)(单表查询、select、where、聚合函数、count、sum、avg、MAX/MIN、分组查询、group by、having、limit)...
  4. RHEL7 - 从命令行管理文件
  5. 如何自动播放光盘、解决win7电脑不能播放光盘
  6. [SQL]批量修改存储过程视图
  7. Django--网页管理实例解析
  8. xcode模拟器不显示键盘解决方案
  9. 算法:动态规划 最大连续子数组和 Maximum Subarray
  10. 内网通积分|免广告工具
  11. python get rect 函数_Pygame:如何正确使用get_rect()
  12. 美国人口普查数据预测收入sklearn算法汇总2: 特征编码, 特征选择, 降维, 递归特征消除
  13. 管理员登录页面html代码,自己做的一个后台管理员登陆界面 .cshtml
  14. 2019.07.22--自我总结--分析问题三W原则+做事PDCA法则
  15. 人工神经网络ANN(BP网络)
  16. P1571 眼红的Medusa 题解
  17. krait和kryo_高效的Java序列化(Kryo和FST)
  18. 用PC3000和HDD Unlock解笔记本硬盘密码
  19. Android 开发基于Webview 自制一个简单的手机浏览器
  20. 阿里云助力中小企业建站 在线免费自助建站成新用户首选

热门文章

  1. mvc登录注册及树形菜单权限管理
  2. python3封装pymysql,方便快速调用
  3. 利用双目相机数机数据进行实时动态障碍物检测和跟踪
  4. 4.BPMN/DMN/CMMN规范简单梳理
  5. 备考书籍推荐|PMI-ACP®敏捷管理开发
  6. 成都巅峰软件公司参观日志
  7. VOLTE/VOWIFI/VOIP的区别
  8. 解锁一个新技能,如何在Python代码中使用表情包...
  9. JQ 移入显示,移出隐藏,解决快速抖动,闪烁问题!!菜逼计划
  10. .babyk后缀勒索病毒|勒索病毒解密恢复|数据库中babyk勒索病毒解密|勒索病毒文件恢复工具|数据库恢复