Sobes.tech
Middle

Kiek dirbote su CSS? Ar žinote Grid Layout?

sobes.tech AI

Atsakymas iš AI

Aš gana dažnai dirbau su CSS, įskaitant Grid Layout naudojimą sudėtingiems ir adaptuojamiems maketams kurti. CSS Grid yra galingas įrankis kuriant dviejų matmenų tinklus, leidžiantis lengvai valdyti elementų išdėstymą eilutėse ir stulpeliuose.

Pavyzdys paprasto Grid Layout:

.container {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 10px;
}
.item {
  background-color: #ccc;
  padding: 20px;
  text-align: center;
}

HTML:

<div class="container">
  <div class="item">1</div>
  <div class="item">2</div>
  <div class="item">3</div>
  <div class="item">4</div>
  <div class="item">5</div>
  <div class="item">6</div>
</div>

Tai sukurs 3 stulpelių ir 2 eilių tinklą su vienodu išdėstymu. Grid Layout yra naudingas kuriant sudėtingus ir lankstus sąsajos elementus be float ar flexbox naudojimo.