请问一下,为什么boxes要添加display: -webkit-flex;这个属性

来源:3-3 Flex弹性盒模型

北鸟南游

2016-09-13 15:06

按照正常情况,box中添加display:flex;属性之后就可以了,可以对子元素按照flex:1/flex:2比例进行分配。为什么在box的外层还要加一个属性display:flex;

写回答 关注

5回答

  • 盛夏光年16
    2018-10-24 13:58:52
    已采纳

    告诉这个div要使用弹性布局

  • 海的那边是海
    2016-12-10 00:05:02

    你的意思是在box的父容器外还要加flex?我试了下,不需要啊

  • UncleKeith
    2016-10-08 10:41:55

    因为要让 父容器 成为一个 伸缩容器。display:flex 的作用就是让某个定义了此属性的元素成为伸缩容器。 你可以去搜索一下CSS3伸缩布局盒模型,对概念了解一下

  • UncleKeith
    2016-10-02 09:56:12

    flex(标准版本)是指定伸缩项目如何分配伸缩容器的额外空间的属性,要添加前缀,是因为每一个浏览器对于flex伸缩性的支持程度不同。

    北鸟南游

    我的主要疑问是,为什么外层boxes要添加display:flex;这个属性,先不说兼容性问题

    2016-10-07 21:24:09

    共 1 条回复 >

  • 慕粉3632542
    2016-09-19 23:03:53

    兼容老版本啊

Hello,移动WEB

课程介绍移动web的开发基础,排版布局,常见移动web问题

110214 学习 · 185 问题

查看课程

相似问题