Az auto érték jelentése CSS grid-ekben

A grid-ben a sorok és oszlopok méreteinek megadásakor használhatjuk a auto értéket. Ebben az esetben a blokkok egyszerűen kitöltik a rendelkezésre álló szabad helyet, mínusz az a szélesség, amely pixelben van megadva. Nézzük meg példákon.

Adjunk meg az első és a harmadik oszlopnak rögzített, pixelben megadott szélességet, a második oszlop pedig foglalja el automatikusan a maradék helyet:

html<div id="parent">
  <div>1</div>
  <div>2</div>
  <div>3</div>
  <div>4</div>
  <div>5</div>
  <div>6</div>
  <div>7</div>
  <div>8</div>
</div>
css#parent {
  display: grid;
  grid-template-columns: 100px auto 150px;
  border: 2px solid #696989;
  padding: 10px;
  width: 600px;
}
#parent > div {
  padding: 10px;
  border: 1px solid #696989;
}

Результат:

Задание 1

Helyezze a gyermekelemeket két oszlopba: az első 200px széles, a második pedig foglalja el a maradék helyet.

Задание 2

Helyezze a gyermekelemeket három oszlopba: az első 100px széles, a második 150px széles, a harmadik pedig foglalja el a maradék helyet.