HTML导航栏在页面加载时消失

时间:2014-02-08 01:51:04

标签: javascript jquery html css

您好我已经为我的学校工作创建了一个网站,我正在尝试为该网站的所有页面实现导航栏。我让它在我的所有其他页面上工作,但是有一个页面,特别是当页面加载时整个导航栏消失。当主体加载素数表时,标题部分应显示导航栏。The page should have a navbar like this. 但是,素数表页面不会加载主页和后退图标。

我无法让stackoverflow格式化程序接受我的HTML代码,所以我必须给它一个链接,抱歉!。

This is the source code

2 个答案:

答案 0 :(得分:1)

标题不应该在<head>元素中;相反,它们应该位于<body>元素的顶部。所以移动这段代码:

<div class="header">
            <div class="container">
                <div class="navbar">
                    <a class="logo" href="http://w3.cnm.edu/~tteichelmann"></a>
                    <a class="back" href="http://w3.cnm.edu/~tteichelmann/cis1210" onclick="history.back();" value="Back"></a>

                </div>
        </div>
</div>
进入体内。此外,HTML 5引入了<header>元素(more here),这是一种更为语法的定义标题的方法......考虑一种替代方法,而不是一种要求。

答案 1 :(得分:0)

使用文档头部之外的标题类移动div。它应该在body标签内。