A justify-items tulajdonság

A justify-items tulajdonság az elemek vízszintes tengely menti igazítását határozza meg a rács celláin belül. Az igazítás a legszembetűnőbben a böngésző hibakeresőjében a rács megtekintésekor figyelhető meg. A szülő elemre vonatkozik.

Szintaxis

cssselector {
  justify-items: flex-start | flex-end | center ;
}

Értékek

Érték Leírás
flex-start Az elemek a vízszintes tengely elejéhez igazodnak.
flex-end A blokkok a vízszintes tengely végéhez igazodnak.
center A blokkok a vízszintes tengely közepén helyezkednek el.

Példa . Igazítás a vízszintes tengely eleje szerint

Igazítsuk az elemeinket a cellákon belül a vízszintes tengely eleje szerint:

html<div id="parent">
  <div>1</div>
  <div>2</div>
  <div>3</div>
  <div>4</div>
  <div>5</div>
</div>
css#parent {
  display: grid;
  justify-items: start;
  grid-template-columns: 100px 100px;
  grid-template-rows: repeat(3, 1fr);
  gap: 10px;
  padding: 10px;
  height: 200px;
  width: 400px;
  border: 2px solid #696989;
}
#parent > div {
  gap: 10px;
  padding: 10px;
  box-sizing: border-box;
  border: 1px solid #696989;
}

Результат:

Most pedig nézzük meg a rácsunkat a hibakeresőben:

Példa . Igazítás a vízszintes tengely közepe szerint

Igazítsuk az elemeinket a cellákban a vízszintes tengely közepe szerint:

html<div id="parent">
  <div>1</div>
  <div>2</div>
  <div>3</div>
  <div>4</div>
  <div>5</div>
</div>
css#parent {
  display: grid;
  justify-items: center;
  grid-template-columns: 100px 100px;
  grid-template-rows: repeat(3, 1fr);
  gap: 10px;
  padding: 10px;
  border: 2px solid #696989;
  height: 200px;
  width: 400px;
}
#parent > div {
  gap: 10px;
  padding: 10px;
  box-sizing: border-box;
  border: 1px solid #696989;
}

Результат:

A böngésző hibakeresőjének bekapcsolásával látni fogjuk a rácsunkat:

Példa . Igazítás a vízszintes tengely vége szerint

Igazítsuk az elemeinket a vízszintes tengely vége szerint:

html<div id="parent">
  <div>1</div>
  <div>2</div>
  <div>3</div>
  <div>4</div>
  <div>5</div>
</div>
css#parent {
  display: grid;
  justify-items: end;
  grid-template-columns: 100px 100px;
  grid-template-rows: repeat(3, 1fr);
  gap: 10px;
  padding: 10px;
  border: 2px solid #696989;
  height: 200px;
  width: 400px;
}
#parent > div {
  gap: 10px;
  padding: 10px;
  box-sizing: border-box;
  border: 1px solid #696989;
}

Результат:

Most nézzük meg a rácsot a hibakeresőn keresztül:

Lásd még

  • a align-items tulajdonság,
    amely a keresztirányú tengely menti igazítást határozza meg
  • a place-items tulajdonság,
    amely az elemek igazítását határozza meg a rács celláin belül