Wenn ich mein Chrome-Fenster auf 328 x 455 Pixel skaliere, sehe ich immer noch eine horizontale Bildlaufleiste. Wie kann ich herausfinden, welches Element das verursacht? Ich habe Elemente über die Entwicklerkonsole gesucht, kann das Element jedoch nicht finden.
Ich habe dann das Skript ausprobiert, das ich hier , aber nichts wird protokolliert.
Ich probierte es am Element body
, section1
und einigen anderen, weiß aber nicht, was ich sonst tun soll.
Es gibt einen ausgezeichneten Artikel von Chris Coyier, in dem alles erklärt wird, was Sie zu diesem Problem brauchen.
Nachdem ich diesen Artikel gelesen habe, benutze ich persönlich diesen Code in meiner Konsole, um herauszufinden, welches Element horizontales Scrollen verursacht:
Drücken Sie F12 in Ihrem Browser, wählen Sie dann die Konsole und kopieren Sie den Code dort und drücken Sie die Eingabetaste
%Vor% Aktualisierung:
vielleicht gibt es ein Element innerhalb einer Iframe Cause-Seite, um vertikal zu scrollen.
In diesem Fall sollten Sie jeden verdächtigen Iframe mit diesem Code überprüfen:
Meine schnelle Lösung mit jQuery ,
Stijn de Rycks createXPathFromElement
und die Konsole:
Es ist das erste Kind des Containers, in .main-footer. Es hat einen Rand: Auto und ein Rand links: 20% Inline-Stil. Entfernen Sie das und wenden Sie einfach text-align: center an, da sich nur Textelemente darin befinden (Eingabe, Bereich und a).
Das wird das Zeug machen.
Siehe hier: Ссылка