我一生都无法弄清楚我的导航栏只有在主页以外的页面上有一些额外的填充或边距。在主页上看起来不错。
我已经花了几个小时在这上面,我束手无策。
你可以在这里看到网站
点击关于我们或博客文章,看看它的变化。这个模板在 css 方面有点乱(至少对我来说),我无法弄清楚其他页面上实际发生了什么变化。
我希望有人可以在这里提供帮助。
在此先感谢,
在您页面的#header
div 上,您的主页上有两个h1
和h2
标签,h1
标题仅包含其中的文本,然后当您切换到“关于我们”页面时,这些标签会变成h2
并且标题h3
这次h2
填充了锚,这就是将您的菜单向下推的原因,这些标签上的填充。因此,将该标题切换到h1
“关于我们”页面上的标题 1 页面标题标签,它工作正常,否则您将不得不修改您的 CSS 以调整这些标签上的填充/边距。
嘿,如果您h3 margin : 0;
在 css 文件中定义,那么您的页面就可以了。
像这样
#header > h3{margin:0;}