Domanda

Ho un sito web che è perfectely centrata allineati.Il codice CSS funziona bene.Il problema in realtà non hanno a che fare con i CSS.Ho intestazioni per ogni pagina che perfectely corrispondono a vicenda.

Tuttavia, quando il contenuto diventa più grande, Opera e FireFox che mostra una barra di scorrimento a sinistra in modo da poter scorrere il contenuto sullo schermo.Questo rende il mio sito saltare un paio di pixel a sinistra.Così le intestazioni non sono perfectely allineati più.

IE ha sempre una barra di scorrimento, in modo che il sito salta mai in giro in IE.

Qualcuno sa un JavaScript/CSS/HTML soluzione per questo problema?

È stato utile?

Soluzione

Io uso

html { overflow-y: scroll; }

Per standardizzare la barra di scorrimento comportamento in IE e FF

Altri suggerimenti

FWIW:Io uso

html { height: 101%; }

per forzare la barra di scorrimento appaiono sempre in Firefox.

Sono allineamento con larghezza percentuale o larghezza fissa?Anche io sto cercando di indovinare che si sta applicando uno sfondo per il corpo - io ho avuto questo problema me.

Sarà molto più facile per aiutarvi se si carica la pagina in modo che possiamo vedere il codice sorgente tuttavia.

   #middle 
   {        
position: relative;
margin: 0px auto 0px auto;      
width: 1000px;  
max-width: 1000px;
}

è il mio centrata DIV

Beh, non avete bisogno di un position: relative; - dovrebbe funzionare bene senza di essa.

Ritengo che div ha per essere 1000px ampia?Sarebbe molto più facile per rispondere a questo con il sito web.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top