2016-04-26 5 views
5

Ich entwickle ein Wordpress-Theme und merke, dass der ganze Körper der Seite ein wenig nach unten geschoben wird. Ich benutzen den Inspektoren in Chrome das Problem zu finden, und ich fand die folgenden Stile:Mysteriöse Ränder auf der Webseite

<style type="text/css" media="screen"> 
    html { margin-top: 32px !important; } 
    * html body { margin-top: 32px !important; } 
    @media screen and (max-width: 782px) { 
     html { margin-top: 46px !important; } 
     * html body { margin-top: 46px !important; } 
    } 
</style> 

Wenn ich das der Körper der Seite im Inspektoren löschen schnappt wieder nach oben. Aber hier ist das komische Ding. Ich habe versucht, mein ganzes Stylesheet zu löschen, um zu sehen, ob das Problem in der CSS war, aber das Problem ist immer noch da. Also meine Vermutung, dass Chrome diese Zeilen hinzufügen muss, aber warum? Es funktioniert gut in IE und Edge.

Edit: Ich habe versucht, CSS-Cache in Crome löschen, aber keinen Unterschied .. Edit: Ich habe versucht, CSS-Reset auf das Stylesheet, aber immer noch keinen Unterschied Hinzufügen ...

CSS (ziemlich chaotisch, aber in Arbeit): https://codeshare.io/sr0sg

enter image description here

+0

Versuchen Sie, hinzuzufügen: '* {margin: 0! Wichtig; padding: 0! wichtig} 'um zu sehen, was passiert. Wenn das Padding/Rand verschwindet, verursacht eines Ihrer Elemente das Problem. –

+0

Danke! Ich habe es versucht. Es macht die gesamte Webseite komplett durcheinander, aber es entfernt immer noch nicht den mysteriösen Code. – Arete

+0

Was ist, wenn Sie dieses Stück Code in Ihrem HTML-Code in der Kopfzeile hinzufügen? Vielleicht passiert die mysteriöse Magie in einer anderen CSS-Datei? –

Antwort

6

Versuchen, diese zu Ihrer functions.php Datei:

add_filter('show_admin_bar', '__return_false');

Das oben aufgeführte CSS wurde von WP hinzugefügt, um Platz für die WordPress-Administratorleiste zu schaffen. Sie können die Admin-Leiste auch ausblenden, indem Sie im Admin-Bereich zu Benutzer> Ihr Profil> "Symbolleiste beim Bearbeiten der Site anzeigen" gehen.

+0

Danke! Das hat es gelöst! Ich hatte Probleme mit der Admin-Leiste, die den Inhalt verdeckte, seit ich angefangen habe, schwebende Divs zu machen. Obwohl dies eine aggressive Methode ist, löst es das Problem. – Arete

+0

Froh, dass es geholfen hat :) –