React native 如何使用flex box在定量中划分屏幕

React native 如何使用flex box在定量中划分屏幕,react-native,flexbox,React Native,Flexbox,如果你有一个100%宽度的屏幕,你必须以40%:30%:30%的比例进行分割,你将如何使用flex属性来实现这种分割? 如果我在该分区中分别使用2:1:1的弹性值,是否正确?这是40:30:30的确切比例吗?您需要使用比例。如3:4:3,即总数为10,其中第三部分将分配给第一个和最后一个项目,第四部分将分配给第二部分。所以最终是30:40:30。看看下面的例子 如果使用2:1:1,则总数为4,即100/4等于25。所以它最终会变成50:25:25。我希望你能明白这个解释。如果您还有任何疑问,请告

如果你有一个100%宽度的屏幕,你必须以40%:30%:30%的比例进行分割,你将如何使用flex属性来实现这种分割?
如果我在该分区中分别使用2:1:1的弹性值,是否正确?这是40:30:30的确切比例吗?

您需要使用比例。如3:4:3,即总数为10,其中第三部分将分配给第一个和最后一个项目,第四部分将分配给第二部分。所以最终是30:40:30。看看下面的例子

如果使用2:1:1,则总数为4,即100/4等于25。所以它最终会变成50:25:25。我希望你能明白这个解释。如果您还有任何疑问,请告诉我

.集装箱{ 显示:flex;/*或内联flex*/ } .项目{ 背景:333人; 身高:4rem; 保证金:1rem; } .项目3{ 柔性生长:3; } .项目4{ 弹性生长:4; }
你需要使用一个比例。如3:4:3,即总数为10,其中第三部分将分配给第一个和最后一个项目,第四部分将分配给第二部分。所以最终是30:40:30。看看下面的例子

如果使用2:1:1,则总数为4,即100/4等于25。所以它最终会变成50:25:25。我希望你能明白这个解释。如果您还有任何疑问,请告诉我

.集装箱{ 显示:flex;/*或内联flex*/ } .项目{ 背景:333人; 身高:4rem; 保证金:1rem; } .项目3{ 柔性生长:3; } .项目4{ 弹性生长:4; }
如果你真的想要,40%,30%和30%

然后使用flex:4、flex:3和flex:3。 .柔性容器{ 显示器:flex; } .分区{ 保证金:3倍; 背景颜色:黄色; } .第3分部{ 弹性:3; } .第4分部{ 弹性:4; } 软盒 4. 3. 3.
如果你真的想要,40%,30%和30%

然后使用flex:4、flex:3和flex:3。 .柔性容器{ 显示器:flex; } .分区{ 保证金:3倍; 背景颜色:黄色; } .第3分部{ 弹性:3; } .第4分部{ 弹性:4; } 软盒 4. 3. 3.
如果总的比例改变了,比如我用了100%,但是如果我想要75%的屏幕宽度,然后用40:30:30的比例呢?不客气。是的,您可以将容器的宽度从100%更改为75%,并且项目将共享相同的比例40:30:30。容器将使用75%的屏幕。对于项目,容器将是父容器,100%将分别对应于该容器,而不是屏幕。如果总的比率发生了变化(如问题所述),我使用了100%,但如果我想要75%的屏幕宽度,然后使用40:30:30的比率呢?不客气。是的,您可以将容器的宽度从100%更改为75%,并且项目将共享相同的比例40:30:30。容器将使用75%的屏幕。对于项目,容器将是父容器,100%将分别对应于该容器而不是屏幕。如果总的比率发生了变化,如我所讨论的那样,我使用了100%,但如果我想要75%的屏幕宽度,然后使用40:30:30的比率呢?好的,您可以将宽度:75%添加到flex容器,剩下的代码还是一样的。如果总的比率改变了,比如我用了100%,但是如果我想要75%的屏幕宽度,然后用40:30:30的比率呢?好吧,你可以把宽度:75%添加到flex容器中,剩下的代码还是一样的。