很久之前用过flex,但是没有考虑过兼容性问题,为了兼容ios一定要加上-webkit前缀:

ul{display: flex;          /* 新版本语法: Opera 12.1, Firefox 22+ */display: -webkit-flex;
}
li{flex:1 0 auto;-webkit-flex:1 0 auto; 合并写法,不缩放宽度 flex-shink = 0
}

注意:用过flex布局后,子元素的float,position都没有效了

flex布局教程参考网址,非常有用:

http://www.ruanyifeng.com/blog/2015/07/flex-grammar.html?utm_source=tuicool

实例1:

//html
<div class="more-secret"><h2>更多星球奥秘,等你来探索!</h2><div class="more-wrap"><ul class="fix"><li><h3>高手过招</h3><div class="pic"><img src="/images/land/gaoshou.jpg?v=1.0" alt=""></div><p class="text">更多理财活动,拼人品!</p></li><li><h3>组建专属战队</h3><div class="pic"><img src="/images/land/juntuan.jpg?v=1.0" alt=""></div><p class="text">邀好友三五成军,赚赏金!</p></li><li><h3>会员专享</h3><div class="pic"><img src="/images/land/huiyuan.jpg?v=1.0" alt=""></div><p class="text">会员权益享不停,不差钱!</p></li></ul></div>
</div>

//css.more-secret {width: 100%;padding: 0 0 0.52rem 0;/* background-color: #200c41; */
}
.more-secret h2 {color: #fefe00;font-weight: 700;font-size: 0.6rem;line-height: 1;text-align: center;text-shadow: inset 0 2px 2px #594709;margin-bottom: 0.56rem;padding-top: 0.853333rem;
}
.more-secret .more-wrap {width: 10rem;overflow-y: hidden; //最外面加上overflow:auto哦
}
.more-secret .more-wrap ul {display: -webkit-box;display: flex;display: -webkit-flex;padding: 0 0.386667rem;width: 21.23rem; //宽度一定要写,ios下不写宽度会导致前面的内容遮挡
}
.fix:after, .fix:before {display: block;content: "clear";height: 0;clear: both;overflow: hidden;visibility: hidden;
}
.more-secret ul li {-webkit-box-flex: 1;flex: 1 0 auto;-webkit-flex: 1 0 auto;display: inline-block;width: 6.693333rem;height: 6.48rem;background-color: rgba(255,255,255,.1);border: 1px solid #765f9c;border-radius: 0.106667rem;margin-right: 0.386667rem;text-align: center;padding: 0 0.24rem;
}
.more-secret ul li h3 {font-size: 0.426667rem;color: #fedc48;line-height: 1;padding: 0.466667rem 0 0.333333rem 0;
}
.more-secret ul li div.pic {width: 100%;height: 3.973333rem;background-color: #62438d;border-radius: 0.053333rem;
}
.more-secret ul li p.text {padding-top: 0.373333rem;color: #fff;font-size: 0.373333rem;
}

  

 

转载于:https://www.cnblogs.com/mmzuo-798/p/6822589.html

Flex布局新写法兼容写法详解相关推荐

  1. Flex布局新旧混合写法详解

    flex是个非常好用的属性,如果说有什么可以完全代替 float 和 position ,那么肯定是非它莫属了(虽然现在还有很多不支持 flex 的浏览器).然而国内很多浏览器对 Flex 的支持都不 ...

  2. flex布局交叉轴方向对齐方式详解

    今天重新研究了一下flex布局发现了一个一直没有理解透而忽略的问题~ align-content属性和align-items属性的作用和区别? 之前学flex布局时看的是阮一峰大神的博客感觉很不错,今 ...

  3. pandas新字段(数据列)生成、使用np.where或者apply lambda函数结合if else生成新的字段,详解及实战

    pandas新字段(数据列)生成.使用np.where或者apply lambda函数结合if else生成新的字段,详解及实战 pandas apply用法: pandas apply方法的作用原理 ...

  4. java lambda表达式详解_Java8新特性Lambda表达式详解

    课程目标: 通过本课程的学习,详细掌握Java8新特性之Lambda表达式: 适用人群:有Java基础的开发人员: 课程概述:从Java 8出现以来lambda是最重要的特性之一,它可以让我们用简洁流 ...

  5. 【java8新特性】——Optional详解(三)

    一.简介 Optional类是Java8为了解决null值判断问题,借鉴google guava类库的Optional类而引入的一个同名Optional类,使用Optional类可以避免显式的null ...

  6. FreeEIM 来点新知识iOS UIScrollView详解

     老程序员FreeEIM 来点新知识iOS UIScrollView详解 UIScrollView 顾名思义也知道这个是和滚动相关的控件,在Android开发时遇到过ScrollView,当内容的 ...

  7. flex+php ria应用开发实战详解光盘,《Flex+PHPRIA应用开发实战详解-梁文新版》学习日记2...

    这本书真是折磨啊,今天看到了XML解析部分,文章在介绍函数及其参数时很是仔细,但是这本没有把源码最终写清楚,总是少一部分,xml和php对大小写不是很敏感,均能读出来,今天也遇到一个乱码问题,希望这方 ...

  8. flex+php ria应用开发实战详解,《Flex+PHP RIA应用开发实战详解-梁文新版》学习日记2...

    这本书真是折磨啊,今天看到了XML解析部分,文章在介绍函数及其参数时很是仔细,但是这本没有把源码最终写清楚,总是少一部分,xml和php对大小写不是很敏感,均能读出来,今天也遇到一个乱码问题,希望这方 ...

  9. Java 11中的新功能和API详解系列1

    Java 11中的新功能和API详解系列1 2018.9.27 版权声明:本文为博主chszs的原创文章,未经博主允许不得转载. JDK 11在语言语法方面有一个小改动,增加了相当数量的新API,以及 ...

  10. H5的新特性及API详解(很惊人)

    H5的新特性及API详解(很惊人) 2017-01-20 17:00 4057人阅读 评论(0) 收藏 举报  分类: h5(11)  js函数(64)  js技巧(15)  版权声明:本文为博主原创 ...

最新文章

  1. usaco Preface Numbering 序言页码
  2. Mask-RCNN论文解读
  3. 无忧技术带您预览DFS(分布式文件系统)管理控制台
  4. python下载方法-python实现下载文件的三种方法_python
  5. excel 避免下拉操作
  6. 虚拟内存分页机制的地址映射
  7. 转: MATLAB: cat函数使用
  8. python-numpy.vectorize()
  9. 无论PC还是Mac,都能畅快地使用移动硬盘
  10. Oracle Spatial操作教程
  11. WAV音频文件的分析
  12. ant design loading 使用
  13. openwrt安装aliddns使用阿里云ddns
  14. 笔记本打印机显示服务器脱机,打印机显示脱机状态怎么办 打印机显示脱机状态解决方法【详解】...
  15. 如何用PPT制作一份数据图表?
  16. win10 ubuntu16.04双系统
  17. 铝碳化硅封装材料行业研究及十四五规划分析报告
  18. 19款奥迪a5支持Android,19款奥迪a5有敝篷版吗?
  19. 微信支付后台接口开发(扫码版)
  20. sklearn 中 pca.components_

热门文章

  1. java中http解析url,java url 编码(解析http请求汉语言地址 )
  2. 网络推广专员带大家了解网站优化中长尾词的特征与优势!
  3. 网站优化两大方面谁都不能忽视!
  4. java基本数据类型_老杜带你学Java【第六课】
  5. Java IO在Android中应用(二):APK加固
  6. Let's Encrypt 免费通配符 SSL 证书申请教程——但是也需要email,域名所有权等,如果是黑产用的话会这样用吗?会不会暴露自己身份???...
  7. elasticsearch _field_stats 源码分析
  8. 异常检测概览——孤立森林 效果是最好的
  9. 浦东新区2019年下半年部分街镇社区工作者和部分单位编外人员公开招聘考试大纲...
  10. 什么是webservice?