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.

È stato utile?

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
scroll top