小编use*_*248的帖子

位置:隐藏在后面元素后面的绝对元素

我已经把一个的jsfiddle来说明我的问题在这里.从本质上讲,我的主要内容上面有一个绝对定位的菜单系统,但内容似乎漂浮在菜单前面.将鼠标悬停在"链接3"上可以看到它只是隐藏它的主要内容; 当菜单足够长时,菜单会显示在下方.

我的nav-header看起来像这样:

<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>
Run Code Online (Sandbox Code Playgroud)

有相当多的CSS,它都在上面的jsfiddle链接.

css hidden position absolute

17
推荐指数
1
解决办法
4万
查看次数

标签 统计

absolute ×1

css ×1

hidden ×1

position ×1