如何设计一款精美的横轴智能滚动条?本文对设计过程进行了详细地介绍。

页面布局

页面设定

新建一个页面文件,命名为【精美横轴智能滚动条设计】。

在【精美横轴智能滚动条设计】页面内新建一个命名为【table】的动态面板。

【底层背景】:

从元件库内将【矩形】元件拖入界面内,命名为【底层背景】。其长宽为=1030*640,背景颜色为#ffffff,有边框,边框粗为1px,边框颜色为#f2f2f2。

【table】:

将【table】内的【State1】改为【第一层】。

在【第一层】内新建一个动态面板,命名为【第二层】,并将【第二层】内的【State1】更改为【第三层】。

在【第三层】内新建一个组合文件,命名为【表格】,在【表格】内新建一个叫做【表头】的组合文件,并将多个【矩形】元件从元件库内拖入【表头】内,并进行设计。

从元件库内拖入一个【中继器】,命名为【表格内容】,并将多个【矩形】元件填充到中继器最底层。

动态交互

效果设计

列表效果的实现:

选中【表格内容】内的【矩形】元件,进行【交互样式设置】,将鼠标悬停、鼠标按下、选中的交互样式的【字体颜色】和【填充颜色】进行设置。

智能滚动条的实现:

选中【第三层】元件,将其【滚动条】的状态选择成【自动显示水平滚动条】,并将【第二层】的高度设置为大于【第一层】高度10px。

交互流程

实现中继器与矩形元件的数据绑定:

选中【表格】组合元件中【中继器】,在【属性】中设定【每项加载时】的交互用例,并配置相关的动作。

步骤一:设置【每项加载时】用例的配置动作

在case1【组织动作】中添加【设置文本】动作,在【配置动作】内勾选分别勾选要绑定的【矩形】元件,设置文本为【值】,切【值】(fx)=【[[Item.Column0]]】。

步骤二:【中继器】的数据填充

选中【中继器】,在【属性】的【中继器】表格区域进行数据方面的增删改查。

步骤三:设置【表格】显示的行数

选中【中继器】,在【样式】中更改【表格】需要展示的行数。

预览效果

结语

请路过的朋友们多多支持哈,笔者在这里先谢谢了,以后会有更多优质的文章和产品在这个平台上进行发布,请尽请期待呦!

本文由 @卧枕江山 原创发布于人人都是产品经理。未经许可,禁止转载

题图来自Unsplash,基于CC0协议

table超出边框出现滚动条_精美横轴智能滚动条设计相关推荐

  1. 微信小程序设置超出边框不显示_微信小程序文本格式问题:如何解决一个长方形边框里的多行文本无法完全水平居中问题?...

    一个长方形边框里的多行文本无法完全水平居中问题,具体如下: 多行文本时,文本框里的右边红色箭头那里就会留白多一点,无法完全水平居中,如图: , 尝试删掉换行的那些字,变成单行文本的时候,左右的留白是一 ...

  2. 原生js监听滚动条_原生JS实现滚动条监听

    本文主要利用原生的javascript实现滚动条事件的监听,主要涉及的知识: (1)利用React组件渲染一个UI页面 (2)实现锚点链接 (3)实现滚动条onscroll事件 其中,利用React渲 ...

  3. css 超出文字头尾相接滚动_前端的一些雕虫小技,从100%和滚动条说起

    1.100%和滚动条 当我们在css中把html和body同时设为100%时,会出现滚动条 html,body {width: 100%;height: 100%;} 原因是html和body之间有8 ...

  4. 隐藏html表格边框显示,table显示所有边框 table的边框怎么显示不出来

    css中怎么使table的内部边框显示出来? 怎么隐藏table所有边框 设置了 cellpadding="0" border="0" cellspacing= ...

  5. html th不显示下边框,css怎么设置不显示table的边框?

    CSS 能够对网页中元素位置的排版进行像素级精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力. css可以通过border属性设置table的边框,可以通过设置border属性 ...

  6. table 设置边框

    本文引自:https://www.cnblogs.com/leona-d/p/6125896.html 示例代码: <!DOCTYPE html> <html lang=" ...

  7. [html] 如何让table的边框双线变单线?

    [html] 如何让table的边框双线变单线? border-collapse:属性,为表格设置合并边框模型. 个人简介 我是歌谣,欢迎和大家一起交流前后端知识.放弃很容易, 但坚持一定很酷.欢迎大 ...

  8. 处理table 超出部分滚动问题

    我们有个需求是这样的,鉴于我的表达能力还是直接上原型图吧 今天主要记录上面的第四条解决过程. 首先我们的布局使用的table,当想给tbody设置高度的时候,发现不起作用.原因是table的默认是di ...

  9. html给table加外边框,如何给table添加边框

    1.开发环境 vue+vant 2.电脑系统 windows10专业版 3.在开发的过程中,我们经常会使用到表格组件,但是我们会发现在vant中没有表格组件,这个时候我们可以选择自己手写一个table ...

最新文章

  1. matplotlib 设置图形大小时 figsize 与 dpi 的关系
  2. p2p webrtc服务器搭建系列1: 房间,信令,coturn打洞服务器
  3. (剑指Offer)面试题18:树的子结构
  4. 常用JQuery插件整理
  5. jquery Fancybox使用教程
  6. mysql 中varchar_MYSQL中VARCHAR和CHAR类型
  7. 跟2G说再见?这些IoT“钉子户”表示做不到……
  8. Python 字符串(三)-字符串操作实例(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)
  9. 【报告分享】人工智能在五大行业的成就与挑战-毕马威.pdf(附下载链接)
  10. SPSS应用程序无法启动,因为应用程序的并行配置不正确。请参阅应用程序事件日志,或使用命令行sxstrace.exe工具。
  11. addr2line工具使用
  12. 2021年四大流行Android手机自动化测试工具,全在这里了
  13. excel导入,用反射匹配字段名
  14. 电路设计_MOS管导通条件
  15. 路由器和交换机的转发过程
  16. python列表拆包_python拆包
  17. 基于MATLAB的语音去噪处理系统
  18. 天融信七层虚拟服务器设置,一看就会!天融信智慧无线管理平台(ESP)安装图解...
  19. 阿piu传-文档批量上传客户端-道客巴巴版使用帮助
  20. 技术分享 | 带你探索三维激光雷达“眼中”的世界

热门文章

  1. 点击windows live writer无反应 / 使用windows live writer的前提
  2. 01_MySQL基础课堂笔记
  3. java 开发环境的搭建
  4. c++ map 自定义排序_Java学习笔记:Map集合介绍
  5. 泸西一中2021高考成绩查询,云南红河州四所好高中,红河州一中一本率领先,建水一中不容小觑...
  6. meanshift算法 java_Meanshift,聚类算法
  7. java rsa 公钥加密_java – 使用公钥进行RSA解密
  8. 上传文件实时显示网速怎么实现_担心PC程序吃内存占网速?有了它终于放心了...
  9. C++打印浮点数时保留两位小数
  10. python计算PR曲线sklearn.metrics.precision_recall_curve