Welcome to the website navigation,本站只接受合法正规的企业网站,欢迎站长们提交你的网站获得展示和流量有任何问题请联系站长,欢迎大家加入本站。

                
提交网站
  • 网站:76083
  • 待审:5
  • APP:577
  • 文章:304411
  • 会员:56004
文字内链包年1000元 文字内链包年1000元 文字内链包年1000元 AI办公网站 AI绘画工具 AIchat

x47AIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

制作一个简单的移动端内容滚动区,两个动态面板就够了!x47AIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

1、材料的准备

(1)滚动区域:从元件库中的基本元件中拖入一个动态面板到线框图面板中,将其命名为“rolling_area”,这是滚动区的意思,表示网页内容的滚动范围,设置width=360,height=600。x47AIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

x47AIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

(2)内容区域:双击“rolling_area”动态面板,进入“State1”。继续向线框图面板中拖入一个动态面板,将其命名为“content_area”,这是内容区的意思,设置width=360,height=800,表示所要浏览的内容有800高度。x47AIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

(3)具体内容:双击“content_area”动态面板,进入“State1”编辑内容。在这里我用高度为800的填充了不同色块的矩形来表示具体内容。画这个矩形以及设置“content_area”的高度为800都是为了后面预览时可以看出滚动的效果。x47AIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

x47AIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

2、设置交互

(1)首先,要实现纵向滑动屏幕可以浏览内容的效果。点击“content_area”动态面板,在右侧的交互设置里面选择“拖动时”,然后选择移动“content_area”,并且设置为“垂直移动”,如下图设置后,点击“确定”。x47AIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

x47AIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

现在,我们可以先按F5键预览一下。这时,你可以体验到鼠标拖动滚动区内的色块矩形时,内容会上下垂直移动了。但有个问题,就是内容会无限地上下移动,而不像我们平时使用手机浏览页面,当拖动页面到顶部或者底部没有内容时会被弹回来。那么这时,我们则需要通过控制“content_area”y值的范围来控制具体内容移动的区域。x47AIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

(1)点击“content_area”,选择“拖动结束时”,编辑用例1,设置条件如下图,作用是当“content_area”移动到y值大于0时可以被弹回来。x47AIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

x47AIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

(2)还是选择“拖动结束时”,添加用例2,设置条件:当This(当前元件,也就是指“content_area”动态面板)的y值小于某个值时,“content_area”会被移动到这个值的位置。这一用例实现的效果就是:当滑动内容到屏幕最底部无内容时,无法再继续滑动下去。那么这个值是多少呢?这个值就是当“content_area”的底部和“rolling_area”的底部重叠时“content_area”的y值,稍微思考一下,这个值就是“rolling_area”的高度减去“content_area”的高度,用公式表示就是“rolling_area.height-content_area.height”,但是由于我们当前是在“rolling_area”的“State1”状态,无法直接操作到元件“rolling_area”,所以我们只能通过插入局部变量来操作到“rolling_area”,于是如下图,插入局部变量LVAR1(表示元件“rolling_area”)。x47AIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

x47AIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

然后再来设置当“content_area”的y值<某个值(LVAR1.height-This.height)时,移动“content_area”到这个“某个值”(LVAR1.height-This.height)。x47AIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

x47AIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

x47AIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

到此,我们按F5键预览,用鼠标拖动色块矩形,就可以体验到平日里在手机上浏览页面的效果啦!x47AIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

这是一个通用的滚动区,我们可以通过改变滚动区(rolling_area)的高度或者宽度来控制网页内容的滚动范围。x47AIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

文/@ Lydia x47AIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

注:相关网站建设技巧阅读请移步到建站教程频道。x47AIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

x47AIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

x47AIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

标签:

分享到:

  admin

注册时间:

网站:0 个   APP:3 个  文章:0 篇

  • 76083

    网站

  • 577

    APP

  • 304411

    文章

  • 56004

    会员

赶快注册账号,推广您的网站吧!
文章分类
热门网站
最新入驻APP小程序

宝贝市场2023-02-08

宝贝市场——买手和卖家商品展示

夺宝助手2023-02-08

夺宝助手小程序,查看每日快夺宝平

查诚信2023-02-08

查诚信是一款免费的商业查询工具

车价天天报2023-02-08

快速连接汽车销售,获知汽车最新报

考勤助理小程序2023-02-08

上班签到考勤,实时定位,后台轻松

汽车报价大全查询2023-02-08

汽车报价大全查询提供最新汽车市