flex-basis设置为0 与设置成auto有何区别?

flex-basis设置为0 与设置成auto有何区别?

阅读 7k
1 个回答
  • flex-basis: auto 表示项目的本来大小,当设置为 auto 时会根据主轴方向检索该 flex-itemwidthheight 值作为 flex-basis 的值。如果 widthheight 值为 auto,则 flex-basis 设置为 content,也就是基于 flex 的元素的内容自动调整大小。
  • flex-basis: 0 相当于指定了宽度或高度(由主轴方向决定)为 0。

查看 demo
MDN flex-basis
规范地址

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏