Element finden, das eine Webseite ausdehnt?

9

Ich mache etwas Arbeit für Ссылка und ich bin auf etwas etwas verwirrend gestoßen.

Die Webseite hat unten eine horizontale Bildlaufleiste, aber ich konnte nicht herausfinden warum. Mit den Entwicklertools von Google Chrome habe ich festgestellt, dass auf der gesamten Seite nur 3 Elemente vorhanden sind, die 960 Pixel weit überschreiten. Die ersten beiden sind html und body , die zweite ist #hpages , die zweite ist jedoch nur 970 Pixel breit ( html und body sind jeweils 1263 Pixel breit). Außerdem gibt es eine sehr offensichtliche CSS-Regel, die #hpages auf 970 Pixel erweitert:

%Vor%

Ich kann keine solche Regel finden, die die Elemente html oder body dehnt. Ich habe versucht, das folgende Skript auszuführen, um zu sehen, ob es irgendwelche Elemente gab, die ich einfach übersehen hatte, die die Seite vielleicht ausdehnen würden:

%Vor%

Dies hat #hpages zurückgegeben, was bedeutet, dass kein Element mehr als 970 Pixel breit im Body ist (obwohl der Body auf 1263 Pixel gestreckt ist).

Es gibt keine CSS-Regeln, die sich auf die Breite des Elements body oder die Breite des Elements html auswirken.

Ich bin ehrlich gesagt nur ratlos, was die Seite ausdehnt, und ich weiß nicht, wie ich es herausfinden soll. An diesem Punkt ist mein letzter Ausweg, systematisch Elemente von der Seite zu entfernen, bis es gelöst ist. Ich habe mich gefragt, ob jemand eine bessere Option wüsste.

    
stevendesu 31.10.2011, 23:02
quelle

3 Antworten

4

Dies ist die Breite des Iframes in .wrapper>#page>#content>#sidebar.rightSidebar.left>center>div>#fb-root>div>div>iframe#f1c73bf2defcb8

Es hat einen Inline-Stil von width: 575px; , der überläuft. Behebe entweder die Breite oder füge overflow: hidden; zu diesem div <div style="position: absolute; top: -10000px; height: 0px; width: 0px;">

hinzu     
Steve Robbins 31.10.2011, 23:19
quelle
0

Auf der Seite haben Sie einen Link zu:

%Vor%

Auf dieser Seite gibt es:

%Vor%

Ich bin mir nicht sicher, aber vielleicht haben Sie den Rand rechts auf der li, was dazu führt, dass sie überlaufen. Möglicherweise möchten Sie diesen Stil mit CSS auf Ihrer Seite überschreiben. Nicht sicher, ob Sie Zugriff darauf haben, aber das ist möglicherweise eine Option.

    
Furbeenator 31.10.2011 23:28
quelle
-1

Entfernen Sie position:relative; von .wrapper

    
Maverick 31.10.2011 23:18
quelle

Tags und Links