flex-basis

Avatar of 34 Cross
34 Cross on

DigitalOcean 为您旅程的每个阶段提供云产品。从 $200 免费信用额度开始!

flex-basis 属性是 弹性盒布局模块 的子属性。它指定弹性项目的初始大小,在根据弹性系数分配任何可用空间之前。当从 flex 简写中省略时,其指定值为长度零。

.element {
  flex-basis: 100px;
}

设置为 auto 的 flex-basis 值会根据元素的大小属性(它本身可以是关键字 auto,根据元素的内容大小调整元素)调整元素的大小。

语法

flex-basis: <number>

请注意,与任何宽度一样,负长度都是无效的。

演示

浏览器支持

IEEdgeFirefoxChromeSafariOpera
1112+22+22-28 1
29+
7-8 1
9+
12.1+
iOS
Safari
Chrome AndroidFirefox AndroidAndroid 浏览器Opera Mobile
7-8.4 1
9+
92+90+92+12.1+
来源:caniuse
  • 1 具有前缀 -webkit- 支持

有关如何混合语法以获得最佳浏览器支持的更多信息,请参阅 “使用 Flexbox”来自 DevOpera 的这篇文章

更多信息