Я хочу отображать элементы в обратном порядке по горизонтали с выравниванием по левому краю
вот моя рабочая рабочий пример, но элементы выровнены по правому краю.
#main {
width: 400px;
height: 400px;
border: 1px solid #c3c3c3;
display: flex;
flex-direction: row-reverse;
align-items: flex-start;
}
#main div {
width: 50px;
height: 50px;
}<div id = "main">
<div style = "background-color:coral;">A</div>
<div style = "background-color:lightblue;">B</div>
<div style = "background-color:khaki;">C</div>
<div style = "background-color:pink;">D</div>
<div style = "background-color:lightgrey;">E</div>
<div style = "background-color:lightgreen;">F</div>
</div>может кто-нибудь мне помочь, заранее спасибо.






Необходимо указать justify-content: flex-end;
#main {
width: 400px;
height: 400px;
border: 1px solid #c3c3c3;
display: flex;
flex-direction: row-reverse;
align-items: flex-start;
justify-content: flex-end;
}
#main div {
width: 50px;
height: 50px;
}<div id = "main">
<div style = "background-color:coral;">A</div>
<div style = "background-color:lightblue;">B</div>
<div style = "background-color:khaki;">C</div>
<div style = "background-color:pink;">D</div>
<div style = "background-color:lightgrey;">E</div>
<div style = "background-color:lightgreen;">F</div>
</div>
#main { justify-content: flex-end; }- это то, что вам нужно.