带有填充和边距的Flexbox

时间:2016-12-01 16:42:37

标签: html css css3 flexbox

使用柔性容器还使用边缘顶部(底部,左侧,右侧)和填充物在元素之间或左侧/右侧移动一点空间是否安全/可接受?或者将弹性基础与定义的宽度结合使用是否更好?

1 个答案:

答案 0 :(得分:1)

我认为提出问题的更好方法是

是保证金&填充" flex-way"在灵活容器内安排元素? - 仍然没有多大意义,但我想答案应解释原因。

<强>答案

Flexbox(灵活的盒子)是一种布局概念&amp;只是提供了一种更有效的布局方式。在Flex容器内部的元件之间分配空间&amp;通过orderflex-growflex-shrink等独特属性为您提供额外的控制元素的能力。 - 非常类似于网格布局。现在你不会问一个类似的问题 - &#34;你能使用像Bootstrap这样的网格框架以及边距/填充吗?&#34; 你会吗?

您问题的简单答案 - 当然,您可以,这完全取决于您的要求。它的主观没有错误/正确使用它们与flex 。所以是的,你绝对可以使用保证金/填充与Flexbox相结合,如果你的要求需要它(大部分时间都是这样),或者你可以完成&#34; flex-way&#34;使用flex-basis(类似于width)等。有时当这些不够时,你将不得不使用填充/边距,这也是非常安全/可接受的(我不知道)这意味着什么 - 但是你接受了它。)

只需要了解当您将容器定义为flex时,您无法使用block等少数text-align属性。

希望你有正确的观点。