Position: élément absolu caché derrière des éléments postérieurs

J'ai mis en place un jsfiddle pour illustrer mon problème ici. Essentiellement, j'ai un positionnement absolu, le système de menu au-dessus de mon contenu principal, mais le contenu semble flotter devant les menus. Placez le curseur sur "Lien 3" pour voir que c'est juste le contenu principal c'est de les cacher; les menus affichent ci-dessous, lorsqu'ils sont assez long.

Mon nav-d'en-tête ressemble à quelque chose comme ceci:

<div id='nav-header'>
    <div class='nav-bar'>
        <div class='nav-item '>
            <a class='link-3' href='#'>
                <div class='nav-text-container'><p>Link 3</p></div>
            </a>
            <div class='flydown-container link-3'>
                <div class='flydown'>
                    <div class='header'>Heading 1</div>
                    <ul>
                        <li><a class='secondary-menu-link' href='#'><span>Sub-link 1</span></a></li>
                        <li><a class='secondary-menu-link' href='#'><span>Sub-link 2</span></a></li>
                        <li><a class='secondary-menu-link' href='#'><span>Sub-link 3</span></a></li>
                        <li><a class='secondary-menu-link' href='#'><span>Sub-link 4</span></a></li>
                        <li><a class='secondary-menu-link' href='#'><span>Sub-link 5</span></a></li>
                    </ul>
                    <div class='header'>Heading 2</div>
                    <ul>
                        <li><a class='secondary-menu-link' href='#'><span>Sub-link 1</span></a></li>
                        <li><a class='secondary-menu-link' href='#'><span>Sub-link 2</span></a></li>
                        <li><a class='secondary-menu-link' href='#'><span>Sub-link 3</span></a></li>
                    </ul>
                </div>
            </div>
        </div>
    </div>
</div>

Il est tout à fait un peu de CSS, c'est tout à jsfiddle lien ci-dessus.

source d'informationauteur user1684248