<!DOCTYPE html>
<html>
<head><title>移动端上下固定中间滑动</title><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1 user-scalable=0"> <style type="text/css">html,body{height: 100%;}body{margin: 0;padding: 0;}#container{display: flex;flex-direction:column;background: #f0debf; }#container .setheader,#container .setFoorter{position: fixed;background: #0089ee;width: 100%;height: 3rem;line-height: 3rem;}#container .headernav,#container .footernav{text-align: center;font-size: 1.5rem;display: block;color: #fff;}#container .setheader{top: 0;}#container .setContain{flex: 1;overflow: scroll;}#container .itembox{font-size: 1.5rem;}#container .setFoorter{bottom: 0;}</style>
</head>
<body><!-- 整体框架 --><div id="container"><!-- 固定头部 --><header id="header" class="setheader"><div class="headernav">头顶到天了</div></header><!-- 中间滑动 --><section id="sectionbox" class="setContain"><div class="itembox"><ul><li>我们不一样~~~~~~</li><li>努力吧!少年~~~~~~</li><li>努力吧!少年~~~~~~</li><li>努力吧!少年~~~~~~</li><li>努力吧!少年~~~~~~</li><li>努力吧!少年~~~~~~</li><li>努力吧!少年~~~~~~</li><li>努力吧!少年~~~~~~</li><li>努力吧!少年~~~~~~</li><li>努力吧!少年~~~~~~</li><li>努力吧!少年~~~~~~</li><li>努力吧!少年~~~~~~</li><li>努力吧!少年~~~~~~</li><li>努力吧!少年~~~~~~</li><li>努力吧!少年~~~~~~</li><li>努力吧!少年~~~~~~</li><li>努力吧!少年~~~~~~</li><li>努力吧!少年~~~~~~</li><li>努力吧!少年~~~~~~</li><li>努力吧!少年~~~~~~</li><li>努力吧!少年~~~~~~</li><li>努力吧!少年~~~~~~</li><li>努力吧!少年~~~~~~</li><li>努力吧!少年~~~~~~</li><li>努力吧!少年~~~~~~</li><li>努力吧!少年~~~~~~</li><li>努力吧!少年~~~~~~</li><li>努力吧!少年~~~~~~</li><li>努力吧!少年~~~~~~</li><li>努力吧!少年~~~~~~</li><li>努力吧!少年~~~~~~</li><li>努力吧!少年~~~~~~</li><li>努力吧!少年~~~~~~</li><li>有啥不一样!少年~~~~~~</li></ul></div></section><!-- 固定页尾 --><footer class="setFoorter"><div class="footernav">底部导航</div></footer></div><script type="text/javascript"><!-- 移动端使用rem响应不同屏幕布局 -->//通过window.screen.width获取屏幕的宽度var winWidth=window.screen.width / 30;document.getElementsByTagName('html')[0].style.fontSize=winWidth+'px';// 根据导航栏高度设置文本上下间距var headerHight = document.getElementById('header').offsetHeight;console.log('获取页头高度',headerHight);document.getElementById('sectionbox').style.paddingTop=headerHight/1.2+'px';
        document.getElementById('sectionbox').style.paddingBottom=headerHight/1.2+'px';</script>
</body>
</html>

转载于:https://www.cnblogs.com/longly/p/10847471.html

移动端布局规范-固定页头页尾-中间随高度滑动相关推荐

  1. Android复习06【网络编程提高篇-安装GsonFormat、HttpUrlConnection封装、线程池、GsonFormat解析Json、自动加载下一页、自定义组件、页头页尾刷新、侧滑删除】

    2020-04-07 星期二 [第8周] [考试不考...] 目   录 思维导图 安装GsonFormat插件 添加网络访问权限 GitHub---HttpUrlConnection封装 线程池 G ...

  2. html转word 页头页脚代码示例

    文章目录 原版word代码 使用的插件是jQuery-WordExport.js来加页头页脚 原版word代码 方便理解 <html xmlns:v="urn:schemas-micr ...

  3. Lodop分页打印每页显示页头页尾

    Lodop分页打印页头页尾问题 1. Lodop页头页尾打印标签 1.1 caption标签:caption标签的内容只显示在首页 1.2 thead标签: 页头标签, 此标签的内容为页头, 显示在每 ...

  4. html静态页面引入公用组件, 开启SSI配置使shtml支持include公用的页头页脚

    转自 : http://www.phpvar.com/archives/3278.html 这是文章是为了实现前端人员编写编写项目众多静态文件时,能像php等开发语言一样使用include将页面公有的 ...

  5. STM32F407ZG 串口通信+固定帧头帧尾传输数据帧

    STM32F407ZG开发板学习(4) 串口简介 通信接口 USART 接线 电平标准 数据帧 实验:固定帧头帧尾数据传输 需求 最终思路以及思考过程 思路 中断函数程序段长度的问题 缓冲区数据结构的 ...

  6. 上下定高 中间自适应_移动端布局上下固定中间自适应

    第五步:完整代码 百度经验 *{ margin: 0; padding: 0; } html,body{height:100%;} body{ font-family: 微软雅黑; backgroun ...

  7. 移动端通用元件库+app通用元件库+数据展示+操作反馈+通用模板+数据录入+列表页+表单页+详情页+通用版布局+移动端手机模板+业务组件+反馈组件+展示组件+表单组件+导航组件

    移动端通用元件库+app通用元件库+数据展示+操作反馈+通用模板+数据录入+列表页+表单页+详情页+通用版布局+移动端手机模板+业务组件+反馈组件+展示组件+表单组件+导航组件 原型展示及下载地址:h ...

  8. Axure通用web端元件库rplib文件格式+移动端app通用元件库rplib文件格式+电脑端动态可视化图表元件库+数据展示+操作反馈+通用模板+数据录入+列表页+表单页+详情页+通用版布局

    作品介绍:Axure通用web端元件库rplib文件格式+移动端app通用元件库rplib文件格式+电脑端动态可视化图表元件库+数据展示+操作反馈+通用模板+数据录入+列表页+表单页+详情页+通用版布 ...

  9. Excel2013打印时怎么固定表头及表尾让打印后的每页都可以看得到

    在打印表格的过程中,想必大家会遇到这样的问题,就是当表格特别大时,而且只有首页有表头,其他页都没有,这样就算打印出来也不利于查看,因为并不是每一页都有表头.有什么方法可以将表头固定起来,在打印之后每页 ...

最新文章

  1. java中标识符,关键字,数据类型
  2. 如何成为月入过万的斜杠青年
  3. 某网友认为程序员来钱太快!动不动就百万年薪!国内多数人工作一辈子也拿不到百万年薪!程序员:别总盯着行业头部少数人!...
  4. lLinux 下 Stress 压力测试工具
  5. VisualStudio2017下载与安装教程详解
  6. 微电网日前优化调度 。算例有代码(0)
  7. Shell中的if语句中的
  8. 移动端 H5 分屏页面适配问题--设计稿比例与设备宽高比例不同
  9. map的key可以试一个数组吗?_二维数组的 DP
  10. 取出字符串strName前4个汉字
  11. 三步搞定android应用底部导航栏
  12. 菲波那契数列编程实现
  13. UIApplication, UIApplicationDelegate,UIApplicationMain的分析
  14. angular源码分析 摘抄 王大鹏 博客 directive指令及系列
  15. android ajax chrome,chrome浏览器ajax请求状态200,response为空的探索
  16. CSS3-3D变换 transform-style:preserve-3d
  17. 【自我介绍】小白程序员的成神之路
  18. cp:略过目录:”文件名“
  19. 微信支付-企业付款到零钱
  20. 用百度脑图做思维导图

热门文章

  1. Facebook iOS 应用是如何加速图片显示的?
  2. 高德拉特难题:悬赏5000美金的一道作业排序问题
  3. AutoCAD WS API发布【转】
  4. 工作流-----WorkFlow
  5. mysql的主从复制是如何实现的
  6. Linux系统结构学习
  7. php common errors
  8. MegaRAID阵列卡配置RAID阵列 - WebBIOS - CLI
  9. 挖一挖不常用到而又很实用的重载-Trim
  10. ubuntu的学习教程(常用操作)