写代码的时候,偶然间用同事的ios8.4版本的机器,看代码,发现居然不支持flex布局,包括justify-content这类属性,统统不支持,但是查资料说,从ios7.1开始就支持标准的写法,即为display:flex;但是现实中确实是遇到了不支持的情况,所以,最后只能用兼容性的写法,问题就解决了。
display: flex;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
justify-content: space-between;
-webkit-justify-content: space-between;
/*-webkit-box-align: center;*/
-webkit-align-items: center;
/*-ms-flex-align: center;*/
align-items: center;
所有关于弹性布局的属性,都需要兼容性的写法,上面仅为一部分。
网友评论