Flex 那些坑
来源:互联网 发布:学意大利语的软件 编辑:程序博客网 时间:2024/06/16 05:30
最早看到flex的布局是在http://www.ruanyifeng.com/blog/2015/07/flex-grammar.html这个博客里面。
后来交互也出了一些东西,看起来只有flex才能实现。交互图是这样的
----------------------------item{width:100%}------------------------------
- -
-weight==1QQQQQQQQQQQQQQQQQQQQQ... rightText -
------------------------------------------------------------------------------------
其中rightText如果是空,那么“weight == 1”部分将占据整个空间,在android上很好解决,就是把“weight == 1”设置一下比重,然后固定住rightText的宽度。但是html上,似乎没有很好的办法可以解决这个问题,然后问了一下旁边“专业组”的web开发,他和我说了flex。我也用了,在我的手机上跑也没有问题。
后来兼容性测试的时候,才发现问题比我想的要严重。
1、在某android4.0.3的机器上,flex的布局被实现成block;然后换行成两行-_-
2、在某IOS 7 上,被flex的布局被实现成inline-block的形式。“rightText”直接跟随在“weight == 1”的右边;最糟糕的是,当“weight == 1”很长的时候,“rightText”被挤成一排。测试直接提成两个BUG。可恶!
后来我换了一下布局,限定了“weight == 1”的宽度百分比,解决了这个问题。
但是flex是不能用了呢
- Flex 那些坑
- 上班那些事---学习flex
- flex中处理xml数据那些事
- 与flex for each相约的那些 痛苦的岁月
- 那些年遇到的那些坑
- 那些年,那些坑 之 “Fragment”
- MeshCollider的那些坑
- Access那些坑
- appium那些坑
- MongoDB 那些坑
- UITableView那些坑
- UITextView的那些坑
- Netty中的那些坑
- MongoDB 那些坑
- UITextView的那些坑
- cocos2dx的那些坑
- Python 的那些坑
- Android中的那些坑!
- Reference和Control的用法
- JZOJ8.17(C组)位图GZ3076
- 面向对象三大特征解析
- 如何在PHP中防止SQL注入?
- 优秀程序员:分享、创新、交流、实践
- Flex 那些坑
- 常用jQuery操作
- [推荐] ecshop后台 listTable.js修改 搜索页面中的下一页 无效
- Codeforces 702B. Powers of Two
- c语言编译过程(转)
- Activiti源码分析
- poj 3020 --最小路径覆盖
- HSL to RGB
- Java基础学习总结(55)——java8新特性:stream