flex-direction:除第一个元素外的列反向

Sam*_*ami 4 html css css3 flexbox

我有多个article元素更喜欢反向顺序,但第一个元素是一个header元素,我需要它在顶部粘,我怎么能反转所有项目,但第一个标题元素?

#content {
  display: flex;
  flex-direction: column-reverse;
}
Run Code Online (Sandbox Code Playgroud)

<div id="content">
  <header>something</header>

  <article>1</article>
  <article>2</article>
  <article>3</article>
  <article>4</article>
  <article>5</article>
</div>
Run Code Online (Sandbox Code Playgroud)

Mic*_*ker 8

使用该order属性.https://developer.mozilla.org/en-US/docs/Web/CSS/order

#content {
  display: flex;
  flex-direction: column-reverse;
}
header {
  order: 1;
}
Run Code Online (Sandbox Code Playgroud)
<div id="content">
  <header>something</header>
  <article>1</article>
  <article>2</article>
  <article>3</article>
  <article>4</article>
  <article>5</article>
</div>
Run Code Online (Sandbox Code Playgroud)