遐想body_class在Chrome / Windows上造成不必要的填充

时间:2013-01-12 16:56:34

标签: wordpress zurb-foundation

我一直在构建我的网站,使用适用于WordPress的Reverie主题,基础版本安装了基础版3.2,它在我的Macbook(和iphone)上的Safari / Chrome上工作得非常好,但是当我尝试使用它时Windows机器填充成为body标签的一个问题。

具体来说,php body_class('hide-extras');是造成这个问题的原因。它在padding-top:45px;的body标签上创建一个元素样式,并在顶栏导航和我的全宽标题之间创建一个中断。尝试硬编码!padding-top:0px;不会产生任何结果。

如果我摆脱它,它会在每个页面上产生问题,而且我找不到任何关于Reverie / Foundation的身体类的文档。

请参阅:zephyrusdigital.com

1 个答案:

答案 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));

如果您想要或解决它,您可以将其删除。