Razmik med stolpci in vrsticami v CSS mrežah

Z lastnostjo gap lahko hkrati nastavite razmik med stolpci in vrsticami mreže.

Lahko podate eno vrednost ali dve vrednosti, ločeni s presledkom. Če je podana ena vrednost, določa hkrati razmik med stolpci in vrsticami. Če sta podani dve vrednosti, potem prva določa razmik med vrsticami, druga pa med stolpci.

Primer

Nastavimo enak razmik med stolpci in vrsticami:

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>9</div>
</div>
css#parent {
  display: grid;
  gap: 10px;
  grid-template: 1fr 1fr 1fr / 1fr 1fr 1fr;
  padding: 10px;
  border: 2px solid #696989;
  width: 600px;
  height: 200px;
}
#parent > div {
  padding: 10px;
  border: 1px solid #696989;
}

Результат:

Primer

Nastavimo različne razmike med stolpci in vrsticami:

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>9</div>
</div>
css#parent {
  display: grid;
  gap: 20px 10px;
  grid-template: 1fr 1fr 1fr / 1fr 1fr 1fr;
  padding: 10px;
  border: 2px solid #696989;
  width: 600px;
  height: 200px;
}
#parent > div {
  padding: 10px;
  border: 1px solid #696989;
}

Результат:

Praktične naloge

Задание 1

Ustvarite tabelo, v kateri bo razmik med stolpci in vrsticami 10px.

Задание 2

Ustvarite tabelo, v kateri bo razmik med stolpci in vrsticami 10px in 5%.