Kursinhalt
Fortgeschrittene CSS-Techniken
Fortgeschrittene CSS-Techniken
Herausforderung: Absolute Positionierung
Aufgabe
Zentrieren Sie das Kindelement (div
mit dem Klassennamen child
) innerhalb des Elternelements (div
mit dem Klassennamen parent
) mithilfe der absoluten Positionierung.
Schritte:
Wenden Sie die
absolute
Positionierung auf das Kindelement an.Berechnen Sie die Werte für die Eigenschaften
top
undleft
, um das Kindelement innerhalb des Elternelements zu zentrieren. Das Elternelement hat eine Breite und Höhe von220px
, während das Kindelement eine Breite und Höhe von80px
hat.Stellen Sie sicher, dass ein Element die
absolute
Positionierung hat und das andere dierelative
Positionierung, um den korrekten Positionierungskontext herzustellen. Andernfalls wird die absolute Positionierung relativ zumbody
-Element sein.
index.html
index.css
Um den Wert für die
top
-Eigenschaft zu berechnen, verwenden Sie die Formel:(parentHeight - childHeight) / 2
.Um den Wert für die
left
-Eigenschaft zu berechnen, verwenden Sie die Formel:(parentWidth - childWidth) / 2
.
index.html
index.css
Danke für Ihr Feedback!