生活中经常遇到需要平滑改变一个值的应用场景。比如听音乐的过程中,调节音量,又比如游戏竞猜过程中,调节竞猜数量等,这种场景最适合使用滑动条。作者将通过这篇案列分享,教大家使用Axure制作实现“滑动条:拖动滑块改变进度”

实现效果

1、左右拖动滑块,实时显示当前进度

2、向左或向右拖动均有边界值,无法拖出边界范围

3、实时显示当前的百分比数值

原理分析

1、滑动条效果由固定长度背景+进度可见区域组成

2、拖动滑动,触发进度可见区域改变,从而显示滑动条效果

3、利用进度可见区域与背景的比例实时计算当前进度百分比

元件准备

1、一张图片,转换为动态面板,表示滑块

2、红色背景矩形元件,转换为动态面板,利用动态面板的可见范围,表示进度

3、灰色背景矩形元件,用于呈现滑块进度对比

4、一个文本矩形,默认初始文字“当前百分比:0%”,用于显示当前百分比

将进度面板里面的红色背景矩形向左移动,使矩形的右边界为0,此案例矩形宽度为300,所有向左移动300

整理元件后,最终呈现效果如下:

实现步骤

整个案例过程,只需对滑块做事件设置,即可完成滑动条效果

拖动滑块时,水平移动滑块,同时设置文字改变;

滑块在移动的过程中,设置进度面板里面的红色背景元件跟随滑块移动

下图是移动滑块的事件设置界面,注意是“水平移动”;左边界、右边界值的设置,防止拖动滑动超出范围

左侧边界值设置如下:

右侧边界值设置如下:

我们在拖动滑块时,设置文本描述元件的值,实时显示当前滑动100%进度

最后来一张跟随事件的配置截图

本案例已完成,点击QQ群“532261671”获取源文件;

html 滑动条 实时计算,滑动条:拖动滑块改变进度相关推荐

  1. 数据吞吐量高达800亿条!实时计算在贝壳找房的应用实践

    摘要:本文由贝壳找房实时计算负责人刘力云分享,主要内容为 Apache Flink 在贝壳找房业务中的应用,分为以下三方面: 业务规模与演进 Hermes 实时计算平台介绍 未来发展与规划 重要:点击 ...

  2. 数据吞吐高达 21 亿条!实时计算在贝壳找房的应用实践

    摘要:本文由贝壳找房实时计算负责人刘力云分享,主要内容为 Apache Flink 在贝壳找房业务中的应用,分为以下三方面: 业务规模与演进 Hermes 实时计算平台介绍 未来发展与规划 重要:点击 ...

  3. kylin如何支持flink_日均万亿条数据如何处理?爱奇艺实时计算平台这样做

    1.爱奇艺 Flink 服务现状 爱奇艺从 2012 年开始开展大数据业务,一开始只有二十几个节点,主要是 MapReduce.Hive 等离线计算任务.到 2014 年左右上线了 Storm.Spa ...

  4. 日均万亿条数据如何处理?爱奇艺实时计算平台这样做

    摘要:本文由爱奇艺大数据服务负责人梁建煌分享,介绍爱奇艺如何基于 Apache Flink 技术打造实时计算平台,并通过业务应用案例分享帮助用户了解 Apache Flink 的技术特点及应用场景.提 ...

  5. pandas计算滑动窗口中的最小值实战(Rolling Minimum in a Pandas Column):计算单数据列滑动窗口中的最小值、计算多数据列滑动窗口中的最小值

    pandas计算滑动窗口中的最小值实战(Rolling Minimum in a Pandas Column):计算单数据列滑动窗口中的最小值.计算多数据列滑动窗口中的最小值 目录

  6. pandas计算滑动窗口中的最大值实战(Rolling Maximum in a Pandas Column):计算单数据列滑动窗口中的最大值、计算多数据列滑动窗口中的最大值

    pandas计算滑动窗口中的最大值实战(Rolling Maximum in a Pandas Column):计算单数据列滑动窗口中的最大值.计算多数据列滑动窗口中的最大值 目录

  7. pandas计算滑动窗口中的数值总和实战(Rolling Sum of a Pandas Column):计算单数据列滑动窗口中的数值总和(sum)、计算多数据列滑动窗口中的数值总和(sum)

    pandas计算滑动窗口中的数值总和实战(Rolling Sum of a Pandas Column):计算单数据列滑动窗口中的数值总和(sum).计算多数据列滑动窗口中的数值总和(sum) 目录

  8. R语言进行数据聚合统计(Aggregating transforms)计算滑动窗口统计值(Window Statistics):使用R原生方法、data.table、dplyr等方案、计算滑动分组统计

    R语言进行数据聚合统计(Aggregating transforms)计算滑动窗口统计值(Window Statistics):使用R原生方法.data.table.dplyr等方案.计算滑动分组统计 ...

  9. pandas计算滑动窗口中的中位数实战(Rolling Median of a Pandas Column):计算单数据列滑动窗口中的中位数、计算多数据列滑动窗口中的中位数

    pandas计算滑动窗口中的中位数实战(Rolling Median of a Pandas Column):计算单数据列滑动窗口中的中位数.计算多数据列滑动窗口中的中位数 目录

  10. 小程序的横向二级顶部导航条,可以切换、拖动、二级定位在一级的下面,高度怎么办

    项目场景: **做一个小程序的横向二级顶部导航条,可以切换.拖动.二级定位在一级的下面** 问题描述: 我只能设置scroll-view的高度,不然不显示二级菜单 这是html代码 <view ...

最新文章

  1. RCNN系列、Fast-RCNN、Faster-RCNN、R-FCN检测模型对比
  2. mybatis简化实现思路
  3. ismm rejection from cambridge
  4. 解决argo workflow报错:MountVolume.SetUp failed for volume “docker-sock“ : hostPath type check failed
  5. Spring Boot整合Spring Data Redis-存取JSON格式Java对象
  6. 使用sqlserver搭建高可用双机热备的Quartz集群部署【附源码】
  7. 三句话讲清楚直接初始化与拷贝初始化
  8. php中函数的默认值,参数的顺序
  9. collectors 求和_Collectors扩展接口 实现BigDecimal的相加
  10. windows7系统配置maven环境
  11. 玩转POI、EasyExcel报表导入导出!
  12. asp.net mvc3 网站退出系统后使用浏览器的回退按钮依然能返回到内容页的处理方法...
  13. Git学习系列(一)初识Git
  14. 进程之间信号收发并携带数据
  15. linux系统制作win安装盘,在Ubuntu Linux下制作Windows 启动安装 USB盘
  16. win7虚拟机_虚拟机VMware 14安装步骤
  17. 程序员业余时间修炼指南
  18. Win10屏保设置位置在哪里可以找到
  19. CAD中怎么旋转箭头符号?
  20. [DQN] Playing Atari with Deep Reinforcement Learning

热门文章

  1. 前端实现鼠标拖拽功能
  2. python如何获取鼠标位置_python实时得到鼠标的位置
  3. mysql英文版怎么调中文_MySQL英文版的使用
  4. 学NTFS格式磁盘解析及atapi磁盘读写
  5. 电脑坏掉之后,Oracle数据恢复
  6. 移动wap浏览器网页调试工具vconsole和eruda
  7. 计算机综合布线基本知识,综合布线的基本常识
  8. Appstore下载Big Sur并使用U盘制作黑苹果系统安装盘
  9. html网页自动登录代码,VBS脚本实现网站自动登录
  10. [领域]javascript hacking guide 第5部分