当前位置: 首页 > 知识库问答 >
问题:

如何调整单个flexbox项(重写justify-content)[重复]

干亮
2023-03-14

对于flex项,可以用align-self重写align-items。我正在寻找一种方法来重写flex项的justify-content

如果您有一个flexbox容器,其中包含justify-content:flex-end,但是您希望第一个项是justify-content:flex-start,那么该如何实现呢?

共有1个答案

蒙经纶
2023-03-14

似乎没有justify-self,但您可以实现与auto'类似的结果设置适当的margin。例如。对于flex-direction:row(默认值),您应该设置margin-right:auto,使子元素向左对齐。

css prettyprint-override">.container {
  height: 100px;
  border: solid 10px skyblue;
  
  display: flex;
  justify-content: flex-end;
}
.block {
  width: 50px;
  background: tomato;
}
.justify-start {
  margin-right: auto;
}
<div class="container">
  <div class="block justify-start"></div>
  <div class="block"></div>
</div>
 类似资料:
  • 我有一个简单的问题:我想把一个文本和一个图像放在一行。我试过用display flex,但它总是调整图像的大小,这不是我想要的。 这是我的html代码: 这是我的CSS: 我还想把关闭的imgage放在方框的右边。看起来总是这样: 这可能很容易解决,但我现在很困惑。(感谢您的帮助:)

  • 我这里有这个代码: 如您所见,第二列和第三列前面有一些空白。 有没有办法摆脱这个问题?

  • 问题内容: 我有正在调整大小的内容,并且我希望有一个不会增加/缩小并且不属于可滚动内容的固定标题。如果没有足够的空间,则下面的内容可滚动。 内容外部包装器()具有,内部包装器具有。这里的思想过程是将div内的所有剩余空间填满,然后内部包装将占据的整个高度,如果溢出,则应滚动。 发生的事情是确实会填满该区域,但似乎它的内容决定了它的最小高度。 我怎样才能使它永远不会超出区域高度? 注意:我看了这个类

  • 在上面的例子中,我希望项目1在左侧,项目2和3在右侧的页面使用CSS3 FlexBox。 提前致谢

  • 是否有一种方法可以以这种方式对齐子项:[i][i]_______[i][i][i],而不管每个组中有多少项?

  • 问题内容: 我真的很困惑 在查找在线资源和文档时,这些属性的大多数文档似乎都引用了Flex-box,而不是网格。 而且我不知道Flex-box中等效属性的文档对网格的适用性如何。 因此,我尝试参考https://css-tricks.com/snippets/css/complete-guide-grid/,其定义如下: justify- items-使网格项内的内容沿行轴对齐 justify-