使标题菜单成为所有页面的固定位置

时间:2017-02-26 22:39:50

标签: css wordpress

我使用带有position: relative默认标头的WP模板。我已使用以下代码(from this thread)修改了style.css

.home .site-header.no-header-image {
  left: auto;
  position: fixed;
  top: auto;
}
.home .site-content {
  padding-top: 60px;
}

现在主页上的标题确实已修复,但它仅适用于主页,因此我已将其添加到style.css

.site-header.no-header-image {
  left: auto;
  position: fixed;
  top: auto;
  }
.site-content {
  padding-top: 60px;
}

标题现在已在所有页面上修复,但页面内容从页面顶部而不是标题对齐。我已经尝试将填充从.site-content更改为120/150/180或任何填充,但它不会影响不再从标题开始的内容的填充。

所以这是我的问题:在所有网页上将页面内容与标题和标题排列为position: fixed;

肯定有一些我很遗憾的东西,并尝试了很多css修改,但无法弄清楚是什么错。此外,我已经尝试了解决方案from this thread,这应该与我的问题相同,但它没有给出任何结果,并且标头与此修复保持相关。

感谢。

0 个答案:

没有答案