【问题标题】:Php causes margin in top of my wordpress websitePHP 导致我的 wordpress 网站顶部的空白
【发布时间】:2017-08-09 20:44:00
【问题描述】:

我正在做一个网站:

http://mtcdistrup.cluster003.ovh.net/

这个网站在 wordpress 下,每次我使用 PHP 代码时,它确实像 20px 一样标记它,正如你所看到的,对于购物车图标,我使用了一个跨度并在其中放入了一些 php,跨度标记在顶部.在另一个页面上我使用了几次,并且有更多的边距,比如页眉中的一个和购物车图标上方的一个,我真的不知道它来自哪里。

我在论坛上看到很多关于它的主题,但没有任何改变,似乎每次使用php时它都与管理栏几乎相同。

我看到一些话题说“这是因为你已登录”,所以我使用了一个我从未登录过我的 WordPress ac 的浏览器,但仍有余地。我真的不知道它是从哪里来的。如果你们有任何想法,它会救我的命。

提前致谢,干杯。

【问题讨论】:

  • PHP 本身不会添加边距。在这种情况下,您可以做的是使用浏览器的检查工具查看页面并开始删除内容,直到问题消失。那么你删除的最后一件事就是问题的原因。
  • 右边标题中的东西,比如一个带E的包,是标题吗?我应该告诉它,没关系

标签: php css wordpress margin


【解决方案1】:

这不是由于 php 代码.. 顶部的边距是由于标签差异造成的。将此css代码添加到您的样式表中..

.header-bottom .content-right a, .header-bottom .content-right span {
    float: left;
}
.header-bottom .content-right {
    float: right !important;
    width: 100%;
    max-width: 126px;
}

希望能解决你的问题

【讨论】:

  • 非常感谢,你是对的,我刚刚使用它并且它有效,你是老板。谢谢你的时间,真的再次感谢。我擅长 seo/营销/photoshop/illustrator 和自我提升。如果里面有什么我可以帮助你的,我会很高兴。
【解决方案2】:

此 CSS 为您的购物车按钮添加上边距。

@media screen and (min-width: 992px) {
    header .header-bottom [class^="icon-"] {
        margin-top: 28px;
    }
}

【讨论】:

  • 当我删除它时,它也会删除“登录”和“时事通讯”的边距:/
  • 事实上,这个边距只有在我将 php 放入“购物车”跨度后才会出现,如果我从那里删除 php,那么边距就会消失