Come è possibile impedire che il corpo della pagina venga "spinto" a sinistra quando viene visualizzata una barra di scorrimento a causa del contenuto di un jax? Ovviamente posso impostare l'overflow: scorrere fino al corpo, ma non sarebbe bello.Prevenzione del relayout a causa della barra di scorrimento
Sto utilizzando il bootstrap, ma suppongo che sia una domanda generale.
contenuto del corpo viene spinto ?? Non chiaro. Sii più preciso. Non penso che ci sia una cosa chiamata essere spinta via. Potrebbe essere a causa del tuo markup o stili. Metti qualcosa per il debug. Fiddle please –
La pagina originariamente non ha la barra di scorrimento. Quindi ajax aggiunge più contenuti e viene visualizzata la barra di scorrimento. Per tenere conto della larghezza della barra di scorrimento, il corpo originale viene "spinto". Vedo che questo accade in Chrome e Firefox. Metterò un violino più tardi se non ci sono altre risposte. – Dionysian
Intendo dire che la barra di scorrimento è di dimensione 10px. Questo non ti influenzerà drasticamente. Turno irrilevante ryt. Non è possibile gestire questo problema senza specificare l'overflow: scorrere. Altrimenti devi andare per una barra di scorrimento personalizzata con z-index. –