首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >粘性页眉和页脚,仅在带有iOS PWA的内容上使用spring

粘性页眉和页脚,仅在带有iOS PWA的内容上使用spring
EN

Stack Overflow用户
提问于 2018-10-14 03:52:23
回答 1查看 631关注 0票数 1

我在试着为PWA搭建一个脚手架。我一直在看Instagram的PWA,它们有一个粘性的页眉(App Bar)和一个粘性的页脚(Nav Bar),只有中间的滚动条和弹簧中的内容。它在iOS上也有适当的释放滚动物理。这太棒了。

我曾尝试用Flexbox复制这一点,我可以获得粘性页眉和页脚的基础知识,但滚动机制是不正确的。首先,你不能释放滚动惯性(滚动物理是夹紧的),第二,当你到达滚动范围时,页眉/页脚将随之弹起。

这是我当前方法的MVCE,这是不能接受的。

http://jsfiddle.net/56cfd93n/21/

代码语言:javascript
复制
#page {
  display: flex;
  flex-direction: column;
  height: 100vh;
}

#appbar, #navbar {
  background: #eee;
  height: 32px;
}

#content {
  flex: 1;
  display: flex;
  flex-direction: column;
  overflow-y: auto;
}

这是一个没有这些问题的Instagram PWA的链接:https://www.instagram.com

我如何构建一个基本的PWA脚手架(AppBar、Content、NavBar),可以像Instagram PWA那样在iOS上正常运行?

EN

回答 1

Stack Overflow用户

发布于 2018-10-16 11:08:35

请参阅Brotkrumen,获取能够满足您的需求的可用的弹性框解决方案。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52796753

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档