html - 导航在不同页面上看起来不同,为什么?

标签 html css navigation nav navbar

我一辈子都弄不明白我的导航栏只有在首页以外的页面顶部有一些额外的填充或边距。在主页上看起来不错。

我在这上面花了好几个小时,现在已经束手无策了。

可以看到站点here

点击关于我们或博客文章,看看它的变化。 这个模板在 css 方面有点乱(至少对我而言),而且我无法弄清楚其他页面上实际发生了什么变化。

我希望有人能在这里提供帮助。

提前致谢, J

最佳答案

在您页面的#header div 中,您的主页上有两个h1h2 标记,h1 标题仅包含其中的文本,然后当您切换到“关于我们”页面时,这些标签会变成 h2h3 以及 h2 标题这次用 anchor 填充,这就是将您的菜单向下推的原因,这些标签上的填充。因此,将标题切换到“关于我们”页面上的 h1 以获得标题 1 页面标题标签,它工作正常,否则您将不得不修改您的 css 以调整这些标签上的填充/边距.

关于html - 导航在不同页面上看起来不同,为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10273284/

相关文章:

html - overflow -x visible 不显示ul中溢出的内容

html - 用单词而不是元素符号的无序列表?

javascript - 列值下页脚中的 SAPUI5 表位置总和

html - Apache 输出网页(布局)不正确

c# - Windows Phone 8.1 通用应用程序在从第二页返回时终止?

javascript - 将 JS 图表库与 NodeJS 结合使用

javascript - 预加载器在启动 HTML 站点之前加载所有 Assets

jquery - 如何围绕圆形图像对齐按钮

html - 无法将我的导航栏居中

sharepoint - 如何获取术语sharepoint的友好url