Я пытаюсь вертикально выровнять элементы в оболочке идентификатора. Я дал свойство display:inline-flex; к этому идентификатору, поскольку оболочкой идентификатора является гибкий контейнер.
 Но нет никакой разницы в представлении. Я ожидал, что все в идентификаторе оболочки будет отображаться в inline. Почему не так?
#wrapper {
    display: inline-flex;
    /*no difference to display:flex; */
}<body>
    <div id="wrapper">
        <header>header</header>
        <nav>nav</nav>
        <aside>aside</aside>
        <main>main</main>
        <footer>footer</footer>
    </div>
</body>