flex盒模型实现头部尾部固定
2016-06-29 17:15
211 查看
近期做移动app、wap等站,需要头部固定在顶部,不随着内容滚动而滚动
平时第一想法就是使用position:fixed;top:0;z-index:10;这样去实现
但这样使用fixed之后,会在ios系统下,当有input输入框的时候.出现键盘遮盖的问题
为了避免这种情况
则使用flex盒子
-----------------------------------
<div class="wrapper flex flex-v">
<div class="header">我是头部header</div>
<div class="main flex-1">我是中间内容</div>
<div class="footer">我是底部footer</div>
</div>
-----------------------------------
聊聊几行主体结构,上中下布局.无需去写js,无需去应用框架.
无需嵌套很多层结构,也无需很多样式.只需按照之前已经配好的去写俩css样式名即可完美呈现所需效果。
详情demo见附件。
小试牛刀。欢迎拍砖!
下载链接:http://files.cnblogs.com/files/leshao/%E7%9B%92%E6%A8%A1%E5%9E%8B%E5%AE%9E%E7%8E%B0%E5%A4%B4%E9%83%A8%E5%B0%BE%E9%83%A8%E5%9B%BA%E5%AE%9A.rar
多谢@白树等大神的指点
平时第一想法就是使用position:fixed;top:0;z-index:10;这样去实现
但这样使用fixed之后,会在ios系统下,当有input输入框的时候.出现键盘遮盖的问题
为了避免这种情况
则使用flex盒子
-----------------------------------
<div class="wrapper flex flex-v">
<div class="header">我是头部header</div>
<div class="main flex-1">我是中间内容</div>
<div class="footer">我是底部footer</div>
</div>
-----------------------------------
聊聊几行主体结构,上中下布局.无需去写js,无需去应用框架.
无需嵌套很多层结构,也无需很多样式.只需按照之前已经配好的去写俩css样式名即可完美呈现所需效果。
详情demo见附件。
小试牛刀。欢迎拍砖!
下载链接:http://files.cnblogs.com/files/leshao/%E7%9B%92%E6%A8%A1%E5%9E%8B%E5%AE%9E%E7%8E%B0%E5%A4%B4%E9%83%A8%E5%B0%BE%E9%83%A8%E5%9B%BA%E5%AE%9A.rar
多谢@白树等大神的指点
相关文章推荐
- 202. Happy Number
- RPM(软件包管理器)-百度百科
- CRC码计算及校验原理的最通俗诠释
- js命名空间
- Android中的“再按一次返回键退出程序”实现
- git积累
- scala 学习笔记1
- Python中线程的MQ消息队列实现以及消息队列的优点解析
- 与图像处理、图像识别有关的学术机构或会议
- node.js对mongodb的连接&增删改查(附async同步流程控制)
- 监控打印机
- HDU 4725 The Shortest Path in Nya Graph (最短路)
- HDFS
- JavaSE 基础 第35节 三大特性之多态
- HTML5语义元素总结
- hdu 2896 病毒侵袭
- 易宝典文章——玩转Office 365中的Exchange Online服务 之十七 怎样利实现会议室邮箱
- codewars打怪日记 Greed is Good JavaScript中数组用法和 哈希表的使用
- android源码解析之(一)-->android项目构建过程
- Spring之FactoryBean