您可以使用align-self为flex项重写对齐项。
我正在寻找一种方法来重写一个flex项目的justify-content。
我正在寻找一种方法来重写一个flex项目的justify-content。
如果你有一个带有justify-content的flexBox容器:flex-end,但是你想要第一个项目是justify-content:flex-start,怎么办呢?
这是最好的回答这个帖子:http://stackoverflow.com/a/33856609/269396
解决方法
似乎没有理由自我,但你可以实现类似的结果设置适当的边际自动¹。 E.对于flex-direction:row(默认)你应该设置margin-right:auto将子对象向左对齐。
.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>