Domanda
come posso impostare la posizione div al centro della pagina con dimensioni, ad esempio 80% / 80%.
UPD: margine: 0 auto; funziona, ma solo per l'allineamento orizzontale. E ho anche bisogno di verticale.
Soluzione
Questa pagina parla di diversi modi per raggiungere la verticale centraggio usando css. Ho usato il metodo 2 in precedenza con successo, ma considero tutti questi un hack al meglio.
Altri suggerimenti
Imposta una larghezza fissa e margini automatici.
<style type="text/css">
#center {
width:300px;
margin-left:auto;
margin-right:auto;
}
</style>
<body>
<div id="center"></div>
</body>
Questo fa quello che vuoi, ma non è carino.
<div style="margin: 0 auto;width:80%;height:80%;">
This will probably not work for you however because you did not provide code
</div>
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow