Bootstrap 3:可折叠菜单的z-Index

时间:2015-08-31 02:31:27

标签: css twitter-bootstrap-3 menu z-index collapsable

我的测试网站位于此link ...

当页面宽度低于768px时,如何让navicon菜单正确显示在其他所有内容上?

以下是我的navbar和colornavbar css文件:

---启动navbar.css -

    /* <nav> tag, classes: navbar & navbar-default */
.navbar{
    display: block;
    margin-bottom: 20px;
}

.navbar-default{
    background:#317ca2;
    background:-o-linear-gradient(top, #3f94bf, #246485);
    background:-ms-linear-gradient(top, #3f94bf, #246485);
    background:-moz-linear-gradient(top, #3f94bf, #246485);
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #3f94bf), color-stop(1, #246485));
    background:-webkit-linear-gradient(#3f94bf, #246485);
    background:linear-gradient(top, #3f94bf, #246485);
    -moz-box-shadow:0 1px 5px rgba(34,34,34,0.5);
    -webkit-box-shadow:0 1px 5px rgba(34,34,34,0.5);
    box-shadow:0 1px 5px rgba(34,34,34,0.5);
    width:100%;
    max-width:none;
    height:50px;
    margin:0;
    padding:0;
    border-bottom:1px solid #1b5572;
    color: white;
    display: block;
    position: relative;
  }

a.navbar-brand{
    color: white;
}

/* <ul> tag, classes: nav & navbar-nav */

/* Collapsed menu links */
.navbar-default .navbar-nav > li > a {
    color: white;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
    color: yellow;
}

@media (max-width: 768px) {
     .navbar-header {
        float: none;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin: 7.5px -15px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }

}

- 结束colornavbar.css -

谢谢!

1 个答案:

答案 0 :(得分:2)

在更新代码后更新,只需在@Html.DropDownListFor(m => m.test, new List<SelectListItem>(){ new SelectListItem() { Value = "0", Text = "text1" }, new SelectListItem() { Value = "1" , Text="text2" }, new SelectListItem() { Value = "2" , Text="text3" } } )

中更改@media这样的内容
navbar.css

}

希望这有帮助!