Wie kann ich verhindern, dass der Hauptteil der Seite nach links verschoben wird, wenn eine Bildlaufleiste aufgrund von Ajax-Inhalt erscheint? Ich kann natürlich Überlauf einstellen: scrollen Sie zum Körper, aber es würde nicht gut aussehen.Verhindern von Relayout durch Rollbalken
Ich benutze Bootstrap, aber ich denke, es ist eine allgemeine Frage.
Körper Inhalt wird geschoben ?? Unklar. Sei genauer. Ich glaube nicht, dass so etwas genannt wird, das weggedrückt wird. Möglicherweise wegen Ihrer Markup oder Stile. Bring etwas zum Debuggen auf. Geige bitte –
Die Seite hat ursprünglich nicht die Bildlaufleiste. Dann hängt Ajax mehr Inhalt an und die Bildlaufleiste erscheint. Um die Breite der Bildlaufleiste zu berücksichtigen, wird der ursprüngliche Körper "gedrückt". Ich sehe das in Chrome und Firefox passiert. Ich werde später eine Geige spielen, wenn es keine andere Antwort gibt. – Dionysian
Ich meine, die Bildlaufleiste ist von Größe sagen 10px. Das wird dich nicht drastisch beeinflussen. Vernachlässigbar shift ryt. Sie können dieses Problem nicht ohne Überlauf behandeln: scroll. Andernfalls müssen Sie eine benutzerdefinierte Bildlaufleiste mit Z-Index verwenden. –