使用柔性容器还使用边缘顶部(底部,左侧,右侧)和填充物在元素之间或左侧/右侧移动一点空间是否安全/可接受?或者将弹性基础与定义的宽度结合使用是否更好?
答案 0 :(得分:1)
我认为提出问题的更好方法是
是保证金&填充" flex-way"在灵活容器内安排元素? - 仍然没有多大意义,但我想答案应解释原因。
<强>答案
Flexbox(灵活的盒子)是一种布局概念&amp;只是提供了一种更有效的布局方式。在Flex容器内部的元件之间分配空间&amp;通过order
,flex-grow
,flex-shrink
等独特属性为您提供额外的控制元素的能力。 - 非常类似于网格布局。现在你不会问一个类似的问题 - &#34;你能使用像Bootstrap这样的网格框架以及边距/填充吗?&#34; 你会吗?
您问题的简单答案 - 当然,您可以,这完全取决于您的要求。它的主观没有错误/正确使用它们与flex 。所以是的,你绝对可以使用保证金/填充与Flexbox相结合,如果你的要求需要它(大部分时间都是这样),或者你可以完成&#34; flex-way&#34;使用flex-basis
(类似于width
)等。有时当这些不够时,你将不得不使用填充/边距,这也是非常安全/可接受的(我不知道)这意味着什么 - 但是你接受了它。)
只需要了解当您将容器定义为flex
时,您无法使用block
等少数text-align
属性。
希望你有正确的观点。