快应用开发商城app的实践分享 - 实现首页

本文分享了在快应用中开发商城APP首页的实践经验,包括元素层级的处理、课程卡片标题折行问题的解决、搜索组件的设计、年级和地区弹层的实现、tabs换切功能的运用,以及show指令和其他布局问题的注意事项。
摘要由CSDN通过智能技术生成

来源:快应用官方论坛

作者:学而思网校前端

快应用开发商城APP的实践分享

实现首页

1. 元素层级

快应用元素的position属性仅支持 fixed 布局,且不支持 z-index 属性,所以需要借助 stack 元素来实现吸顶、吸底、遮罩、弹层等层叠布局,通过元素的先后顺序,来确认其优先级,越写在后边的元素优先级越高。

由于吸顶和吸底功能需要使用 position:fixed 布局,如果在stack写一个页面弹层,它是无法覆盖吸顶和吸底的。所以需要将弹层元素也设置为position: fixed,这样它的优先级(因为在stack中,它位于吸顶和吸底元素之后)就超过了吸顶和吸底。代码如下:

<div class="wrap translate">

  <stack>

      <refresh>...因为有下拉刷新,主页面内容置于refresh组件中</refresh>

      <div class="select">...头部筛选</div>

      <div class="fixedTop">...吸顶</div>

      <div class="footer">...吸底</div>

  </stack>

</div>

总结:随着组件越写越多&#x

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值