项目属性

Posted 乜**乜

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了项目属性相关的知识,希望对你有一定的参考价值。

1.flex-grow 属性

flex-grow 属性的值是?一个没有单位的?非负数,默认值为0。?用来定义项当容器?有多余的空间时,这些空 间在不不同条?目之间的分配?比例例。
.item{    flex-grow:1; }

2.order 属性

order 属性定义项?目的排列列顺序。数值越?小,排列列越靠前,默认为0。
.item:nth-child(3){    order:-1; }

3.flex-shrink 属性

flex-shrink 属性在使?用上类似于" flex-grow "。默认值为1。该属性的值也是?无单位的,表示的是当 容器?的空间不不?足时,各个项?目的尺?寸缩?小的?比例例。
.item{    flex-shrink:1; }

4.flex-basis 属性
flex-basis 属性定义了了项?目占据的主轴空间?比例例。浏览器?根据这个属性,计算主轴是否有多余的空间。 它的默认值是auto,即项?目的本来的?大?小。
.item{    flex-basis:50%; }

5.flex 属性 flex 属性是 flex-grow 、 flex-shrink 和 flex-basis 的简写,默认值为0 1 auto。后两个属性 可选。
.item{    flex:none; }
该属性有两个快捷值:auto(1 1 auto)和none(0 0 auto)。

6. align-self 属性
align-self 属性允许单个项?目有与其他项?目不不?一样的对?齐?方式,可覆盖 align-items 属性。默认值 为auto,表示继承?父元素的 align-items 属性,如果没有?父元素,则等同于 stretch 。 align-self 属性的取值,除了了多?一个auto,其他都与 align-items 属性完全?一致。

 

以上是关于项目属性的主要内容,如果未能解决你的问题,请参考以下文章

具有多个属性的项目的排名算法?

【很急】VS2005项目属性在哪里啊??

未为 C# 项目设置 OutputPath 属性

为多个项目和配置有效地使用 Visual Studio 项目属性

无法在 Rider ide 中编辑项目属性

如果集合尚未通过比较项目的属性将项目添加到集合中?