导航栏消失

时间:2015-02-17 11:11:06

标签: javascript android jquery html css

导航栏固定在标题处,单击菜单图标时整个容器向右滑动

这是我的主页

main page

单击菜单图标时 Home page when clicked on menu icon

但是当页面向下滚动并单击菜单图标时,标题会消失

Home page when clicked on menu icon when scrolled

这是我的css代码

.content
{
    position:relative;

    width:100%;
    height:100%;
}
.header
{
  position:fixed;
  width:100%;
  height:50px;
  float: none !important;
clear: both !important;
  background-color:#19b8df;
  left:0;
  top:0;
 z-index: 999999;
}

.menu
{
    float:left;
    margin:10px;
    width:40px;
    height:40px;

}

这是我的HTML代码

<div class="header">
        <div class="menu"><span><a href="#menu"><img src="images/menu.png" /></a></span>
        </div>

        <div class="searchicon"><a href="search.html"><img src="images/active-search.png" /></a>
        </div>

    </div>

我的jquery

<script src="http://code.jquery.com/jquery-1.11.2.min.js"></script>
 <script type="text/javascript" src="js/jquery.mmenu.min.all.js"></script>
 <script>
      $(document).ready(function(){
        $('bav#menu').mmenu();

        });
    </script>

2 个答案:

答案 0 :(得分:0)

您已创建2个链接,其href属性指向某个位置。在HTML中,如果单击包含位置的链接,则会加载特定位置,并且您当前的链接或页面将丢失。

您的标题位于当前页面中,并且您在点击后正在加载另一个页面。

答案 1 :(得分:0)

  1. <a href="#menu">
  2. 以上行表示您链接到同一页面中的元素,其名称属性值为&#34; menu&#34;例如:

    1. <a href="search.html">
    2. 以上行表示您要链接到其他页面本身,因此您可能会收到空白页面,因为您可能没有search.html页面或使用空白的search.html页面。