查看: 9475|回复: 0

[使用方法] 动态改变外框大小

[复制链接]

513

主题

6310

回帖

7万

积分

管理员

创始人

Rank: 9Rank: 9Rank: 9

积分
75209
QQ
发表于 2018-7-28 15:59:40 | 显示全部楼层 |阅读模式
尹广磊公众帐号
2018-07-28_15-58-31.png

演示地址:http://y57u74.share.hiaxure.com/

原理:
通过对比移动前后,最底部的文本位置变化,来计算外框高度该增加多少或减小多少。

提示:
1. 要用到函数top来取得最底部文本的上边距数值。
2. 要存储外框的当前大小。
3. 要等待动画完成后,再取得变化后的上边距数值,等待时间不得小于动画完成时间。
4. 可以先制作一个面板的收起和展开,没问题再复制多个。
5. 如果只有一个面板的收起和展开,那么变化前后外框的大小你是可以提前测得的,你可以不采用这种麻烦的计算方式,可以展开后直接让外框变为指定的大小,收起时再变到指定大小。

动态改变外框大小.rp

86.84 KB, 下载次数: 49

您需要登录后才可以回帖 登录 | 新用户注册

本版积分规则

QQ|手机版|友情链接|版权声明|关于我们|Axure中文社区 |网站地图

GMT+8, 2024-3-28 18:06

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表