解决UC浏览器、微信浏览器使用display:flex;的兼容性问题
来源:互联网 发布:借壳的老股东收益算法 编辑:程序博客网 时间:2024/05/16 09:27
在android平台的uc浏览器和微信浏览器中使用display: flex;
会出问题。
使用display: flex;
的时候需要加上display: -webkit-box;
使用flex: 1;
的时候要加上:
-webkit-box-flex: 1; -moz-box-flex: 1; -ms-flex: 1;
使用align-items: center;
的时候需要加上:-webkit-box-align: center;
使用flex-direction: column;
的时候需要加上:
-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;
这里有个demo大家可以看一下:
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no"> <title>Demo for flex on uc</title> <style type="text/css"> html,body{ padding: 0; margin: 0; } .demo1{ background-color: yellow; text-align: center; height: 80px; display: -webkit-flex; display: flex; -webkit-align-items: center; align-items: center; /* for uc */ display: -webkit-box; -webkit-box-align: center; } .demo1>div{ background-color: green; margin: 2px; -webkit-flex: 1; flex: 1; /* for uc */ -webkit-box-flex: 1; -moz-box-flex: 1; -ms-flex: 1; } .demo2{ background-color: yellow; width: 80px; height: 200px; display: -webkit-flex; display: flex; -webkit-flex-direction: column; flex-direction: column; -webkit-align-items: center; align-items: center; /* for uc */ display: -webkit-box; -webkit-box-orient: vertical; -moz-box-orient: vertical; box-orient: vertical; -webkit-box-align: center; } .demo2>div{ background-color: green; width: 40px; margin: 2px; -webkit-flex: 1; flex: 1; /* for uc */ -webkit-box-flex: 1; -moz-box-flex: 1; -ms-flex: 1; } </style></head><body><h2>左右排列,上下居中</h2><div class="demo1"> <div>flex</div> <div>flex</div> <div>flex</div> <div>flex</div> <div>flex</div></div><h2>上下排列,左右居中</h2><div class="demo2"> <div>flex</div> <div>flex</div> <div>flex</div> <div>flex</div> <div>flex</div></div></body></html>
0 0
- 解决UC浏览器、微信浏览器使用display:flex;的兼容性问题
- 解决UC浏览器、微信浏览器使用display:flex;的兼容性问题
- 解决UC浏览器、微信浏览器使用display:flex;的兼容性问题
- 解决UC浏览器、微信浏览器使用display:flex;的兼容性问题
- 网页 浏览器兼容性问题的解决
- 关于UC浏览器flex的兼容问题
- display:flex浏览器兼容
- css解决浏览器兼容性问题
- 解决浏览器兼容性问题
- Javascript解决浏览器兼容性问题
- css 浏览器兼容性问题解决
- 临时解决浏览器兼容性问题
- 如何解决浏览器兼容性问题
- 浏览器兼容性问题解决
- 解决各大浏览器兼容性问题的方法
- 解决onload函数的浏览器兼容性问题
- 条件注释解决ie浏览器的兼容性问题
- 如何解决不同浏览器之间的兼容性问题
- JQuery触发事件多实例讲解
- 条件编译在JM、HM、JEM中的应用
- POJ 2418 二叉搜索树
- USB协议架构及驱动架构
- js调用可执行exe
- 解决UC浏览器、微信浏览器使用display:flex;的兼容性问题
- android项目之启动页面跳转
- jQuery实现在线选座订座(影院篇)
- HDUBlack And White(搜索+剪枝)
- 获取电脑电池电量信息的函数。。
- CSS深入理解之float浮动
- 一步一步搭建ReactNative开发环境
- 【vijos】【BFS+hash】毒药?解药?
- 【教程】在Ubuntu下搭建ARM处理器 arm-linux-gcc 交叉编译环境以及OpenJTAG + openocd 烧写环境