Хосияти place-items

Хосияти place-items ҷойгиркунии ҳамзамони сутунҳо ва сатрҳоро муайян мекунад, ки ин ба таври назаррас коди истифодашавандаи моро кам мекунад. Бо қимати аввал мо ҷойгиркунии элементро бо меҳвари амудӣ, ва бо дуввум - бо меҳвари уфуқӣ муайян мекунем. Хосияти place-items дар элемент-падар муайян карда мешавад. Иҷрои кори бо place-items мувофиқ тамошокунандаи браузер тавассути мушоҳида кардан муосир аст.

Синтаксис

cssинтихобкунанда {
  place-items: қимати ҷойгиркунӣ бо уфуқӣ қимати ҷойгиркунӣ бо амудӣ;
}

Намуна . Ҷойгиркунӣ ба маркази меҳвари амудӣ ва ибтидои меҳвари уфуқӣ

html<div id="parent">
  <div>1</div>
  <div>2</div>
  <div>3</div>
  <div>4</div>
  <div>5</div>
</div>
css#parent {
  display: grid;
  place-items: center start;
  grid-template-columns: 100px 100px;
  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;
}

Результат:

Биёед ба grid-и худ тавассути тамошокунандаи браузер назар афканем:

Намуна . Ҷойгиркунӣ ба анҷоми меҳвари амудӣ ва маркази меҳвари уфуқӣ

html<div id="parent">
  <div>1</div>
  <div>2</div>
  <div>3</div>
  <div>4</div>
</div>
css#parent {
  display: grid;
  place-items: end center;
  grid-template-columns: 100px 100px;
  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;
}

Результат:

Ва акнун ба панели тамошокунанда дароем:

Намуна . Ҷойгиркунӣ ба ибтидои меҳвари амудӣ ва анҷоми меҳвари уфуқӣ

html<div id="parent">
  <div>1</div>
  <div>2</div>
  <div>3</div>
  <div>4</div>
</div>
css#parent {
  display: grid;
  place-items: start end;
  grid-template-columns: 100px 100px;
  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;
}

Результат:

Биёед ба ҷойгиркунии элементҳо дар ҳуҷайраҳо тавассути тамошокунандаи браузер назар афканем:

Ҳамчунин бубинед

  • хосияти justify-items,
    ки ҷойгиркунии элементҳоро дар дохили ҳуҷайраҳои grid бо меҳвари уфуқӣ муайян мекунад
  • хосияти align-items,
    ки ҷойгиркуниро бо меҳвари поперечӣ муайян мекунад