Sådan centrerer du lodret element

Lær hvordan du bruger CSS til at centrere elementer lodret og vandret

Jeg er lodret og vandret centreret.

Sådan centrerer du lodret ethvert element

Eksempel

<style>
.container {
  højde: 200px;
  position: relativ;
  border: 3px solid green;
}
.vertical-center {
  margning: 0;
  position: absolut;
  øverst: 50%;
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
</style>
<div class="container">
  <div class="vertical-center">
    <p>Jeg er lodret centreret.</p>
  </div>
</div>

Prøv det selv

Sådan centrerer du både lodret og vandret

Eksempel

<style>
.container {
  højde: 200px;
  position: relativ;
  border: 3px solid green;
}
.center {
  margning: 0;
  position: absolut;
  øverst: 50%;
  venstre: 50%;
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
</style>
<div class="container">
  <div class="center">
    <p>Jeg er centreret både lodret og vandret.</p>
  </div>
</div>

Prøv det selv

Du kan også bruge Flexbox til at centrere elementer:

Eksempel

.center {
  display: flex;
  justify-content: center;
  align-items: center;
  højde: 200px;
  border: 3px solid green;
}

Prøv det selv

Relaterede sider

教程:CSS Justering

教程:CSS Transformering

教程:CSS Flexbox