html - 两个元素位置固定忽略 z-index

标签 html css twitter-bootstrap

我的网站有一个模态窗口和固定的菜单栏。当您打开模态窗口时,菜单不会被隐藏。如何使栏菜单低于模态窗口?

HTML代码:

<nav class="panel-nav">
    <ul>
        <li><a href="#about-us">About Us</a></li>
        ...
    </ul>
</nav>

<nav class="navbar navbar-fixed-top nav-top" role="navigation">
    <div class="container">
        <div class="buttons">
            <button class="feedback text-left" data-toggle="modal" data-target="#write-us">Feedback</button>
            <!-- Modal -->
            <div class="modal fade" id="write-us" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
                <div class="modal-dialog modal-lg">
                    <!-- Content -->
                </div>
            </div>
        </div>
    </div>
</nav>

CSS 代码:

.panel-nav {
    position: fixed;
    z-index: 3;
    right: 0;
    top: 0;
    bottom: 0;
    width: 150px;
    height: 100%;
    background: #f6f6f3;
    font-size: 14px;
}

.modal {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1040;
    display: none;
    overflow: hidden;
    -webkit-overflow-scrolling: touch;
    outline: 0;
}

最佳答案

如果您将 panel-nav block 移动到 container 中,它可以工作,但对我来说它不适合。帮助!

关于html - 两个元素位置固定忽略 z-index,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27599503/

相关文章:

javascript - 使用 HTML/CSS/Javascript(BibTeX 风格)进行引用管理

javascript - Css - 如果元素到达屏幕上的某个位置,如何更改元素大小?

html - 具有 Accordion 效果的菜单按钮

reactjs - React Bootstrap Form.Check 仅在双击时工作

ruby-on-rails - Rails 3.2 bootstrap-sass 未安装

html - 将不同的段落放在html5中的3张图片下,使用一个类

html - 带有多行文本的垂直对齐图标

javascript - 在事件目标上添加 css tilde 从 element1 到 element2

html - 子菜单定位问题

javascript - 使用 instafeed.js 无限滚动图像