Zentrieren eines Beim Erstellen von Weblayouts ist es oft notwendig, Elemente in der Mitte des Bildschirms zu positionieren. Dies kann mithilfe von CSS erreicht werden, wodurch Inline-Stile oder komplexe JavaScript-Lösungen überflüssig werden. Breite und Höhe des Elements festlegen Ein einfacher Ansatz besteht darin, eine feste Größe zu definieren Breite und Höhe für das Positionierung des Elements Um das Element genau in der Mitte zu positionieren, verwenden wir die absolute Positionierung: Berechnung der Mittelpunktskoordinaten Um die Mitte des Bildschirms zu bestimmen, müssen wir dessen Mittelpunkt ermitteln Breite und Höhe. Dazu müssen wir sie durch zwei teilen: Anpassen der Ränder des Elements Um die Position des Elements anzupassen, verwenden wir negative Ränder. Dadurch wird das Element um die Hälfte seiner Höhe und Breite von seiner ursprünglichen Position verschoben und auf dem Bildschirm zentriert: Vollständiges Beispiel Alles zusammengenommen, hier ist das vollständiger CSS-Code: Das obige ist der detaillierte Inhalt vonWie kann ich ein Div-Element nur mit CSS auf dem Bildschirm zentrieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!#divElement {
width: 100px;
height: 100px;
}
#divElement {
position: absolute;
}
top_margin = screen_height / 2;
left_margin = screen_width / 2;
#divElement {
margin-top: -top_margin;
margin-left: -left_margin;
}
#divElement {
position: absolute;
top: 50%;
left: 50%;
margin-top: -50px;
margin-left: -50px;
width: 100px;
height: 100px;
}