为什么我的页脚在没有侧边栏的页面上没有对齐?

时间:2013-09-14 00:58:42

标签: wordpress footer

我的页脚未在没有侧栏的页面中心对齐。在带有侧边栏的页面上,对齐非常精细。为什么会这样?有人可以帮忙吗?

以下是我正在处理的网站的链接:http://www.thesuperwomanlifestyle.com/

主页没有侧边栏,因此页脚未在中心对齐。如果您检查具有侧边栏的其他页面,则对齐方式正常。

请帮忙!

4 个答案:

答案 0 :(得分:1)

修复代码错误,例如缺少结束</p></div>代码。这些错误会使页脚失去对齐。见[Invalid] Markup Validation of thesuperwomanlifestyle.com - W3C Markup Validator。在验证报告中向下滚动以查看行号和源代码。在index.php和footer.php中找到源代码,但这取决于您的主题。开始修复代码错误并重新验证。

根据验证报告中的警告,修复header.php和index.php文件的BOM文件类型。将它们更改为unicode no BOM。

答案 1 :(得分:0)

我已使用主页和内页的查看源页面检查了您的代码。我发现在主页内部和内部页面都在外面。

请检查您的PHP模板文件中的内页并在页脚div后关闭“insidewrap”的div。

希望它能解决你的问题。

答案 2 :(得分:0)

有几个原因,在您的页脚中,您在不同的部分中有不同的代码,并且有一个图像而不是加载。由于您使用DIV的ID,应该是一个很好的解决方案,使DIV浮动在CSS代码中。

<div id='footer_left'>
<img src='http://www.christiflynn.com/wp-content/uploads/2014/03/Take-the-Lead3.jpg' />
</div>

<div id='footer_optin'>
<script type="text/javascript" src="//www1.moon-ray.com/v2.4/include/formEditor/genbootstrap.php?method=iframe&uid=p2c9303f30&version=1"></script>
</div>



#footer_left, footer_optin {
    float:left;
    width: 10em;
}

答案 3 :(得分:-1)

您可能需要创建另一个footer-page.php模板。然后,重新排列另一个页脚。使用get_footer('page');

调用页脚模板

当然,在创建时,您需要为页脚创建一个新模板,以便将其移动到左侧。

如果可能的话,我们希望看到您的页脚代码和页码,以便我们解决问题。