我一直在构建我的网站,使用适用于WordPress的Reverie主题,基础版本安装了基础版3.2,它在我的Macbook(和iphone)上的Safari / Chrome上工作得非常好,但是当我尝试使用它时Windows机器填充成为body标签的一个问题。
具体来说,php body_class('hide-extras');
是造成这个问题的原因。它在padding-top:45px;
的body标签上创建一个元素样式,并在顶栏导航和我的全宽标题之间创建一个中断。尝试硬编码!padding-top:0px;
不会产生任何结果。
如果我摆脱它,它会在每个页面上产生问题,而且我找不到任何关于Reverie / Foundation的身体类的文档。
答案 0 :(得分:2)
这是由foundation.topbar.js
引起的第45行:
*Fixed padding-top on body*
if (this.settings.$topbar.parent().hasClass('fixed')) {
$('body').css('padding-top', this.outerHeight(this.settings.$topbar));
如果您想要或解决它,您可以将其删除。