导航栏固定在标题处,单击菜单图标时整个容器向右滑动
这是我的主页
单击菜单图标时
但是当页面向下滚动并单击菜单图标时,标题会消失
这是我的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>
答案 0 :(得分:0)
您已创建2个链接,其href属性指向某个位置。在HTML中,如果单击包含位置的链接,则会加载特定位置,并且您当前的链接或页面将丢失。
您的标题位于当前页面中,并且您在点击后正在加载另一个页面。
答案 1 :(得分:0)
<a href="#menu">
以上行表示您链接到同一页面中的元素,其名称属性值为&#34; menu&#34;例如:
<a href="search.html">
以上行表示您要链接到其他页面本身,因此您可能会收到空白页面,因为您可能没有search.html页面或使用空白的search.html页面。