Kürzlich bin ich auf diese Methode gestoßen, um ein Element sowohl horizontal als auch vertikal zur Mitte zu positionieren. Allerdings war ich nicht in der Lage, herauszufinden, was jeder der Immobilie tut. Würde mir jemand erklären können, wie sich die Einstellung auf top:0, bottom:0, left:0, right:0
auswirkt?CSS absolute Zentrierung
(Wäre toll, wenn Sie in der Lage sind, es zu erklären Laien Begriff verwenden oder ein anschauliches Bild zur Verfügung stellen.)
Auch, was die Verwendung ist die Anzeige zu Tisch zu setzen?
.absolute-center {
position: absolute;
display: table;
height: auto;
width: 500px;
margin: auto;
top: 0;
bottom: 0;
right: 0;
left: 0;
border: solid 1px red;
}
<p class="absolute-center">What is this sorcery?</p>
mit Joels Antwort zu gehen, 'Anzeige: table' verwendet wird, wie es wird die p-Tag erlauben eine Höhe von Auto zu haben und zu erweitern, was in ihm ist. Wenn Sie einen anderen Anzeigetyp verwenden würden, würden Sie den Befehl "top: 0;" und "bottom: 0;" verwenden, wodurch der Wert auf die volle Höhe des Containers erweitert würde. – Pete
http://commitstrip.com/en/2015/05/21/learning-the-hard-way auch http://howtocenterincss.com/ – lolesque
Ich rollte zurück, weil ich bemerkte, dass die Bearbeitung von Kritikern genehmigt wurde, die viel zu einfach akzeptieren. Ein Snippet als Titel ist nicht schlecht und ist definitiv besser als eine grammatikalisch falsche Frage. – Jasper