Kalkulačka šírky kontajnera a gapov

Spočítajte potrebnú šírku kontajnera podľa počtu prvkov, šírky jedného prvku a gapu medzi nimi. Výsledok ukáže šírku kontajnera, súčet gapov, vzorec aj CSS zápis.

Potrebná šírka kontajnera

1296px

Zadajte počet prvkov, šírku jedného prvku a gap. Kalkulačka vypočíta potrebnú šírku kontajnera.

1296pxšírka kontajnera
1200pxšírka prvkov spolu
96pxgapy spolu
4počet prvkov

Ukážka rozloženia prvkov a gapov

Potrebná šírka kontajnera1296px
Šírka prvkov spolu1200px
Počet gapov3
Celková šírka gapov96px
Vzorec4 × 300px + 3 × 32px = 1296px
CSS zápisdisplay: grid; grid-template-columns: repeat(4, 300px); gap: 32px;

Celková šírka kontajnera je súčet šírok všetkých prvkov a všetkých medzier medzi nimi. Pri 4 prvkoch sú medzi nimi iba 3 gapy.

Kalkulačka šírky kontajnera a gapov sa hodí pri CSS gride, kartách, produktoch, galériách a layoutoch, kde chcete vedieť, aký široký kontajner potrebujete pre zadaný počet prvkov a medzier.

Ohodnotiť túto kalkulačku

Priemerné hodnotenie 5,0 z 5 od 4 používateľov.

Výpočet šírky kontajnera a gapov v CSS gride

Kalkulačka šírky kontajnera a gapov sa hodí pri návrhu webového layoutu, keď potrebujete zistiť, aký široký kontajner je potrebný pre konkrétny počet prvkov v jednom riadku. Využijete ju pri CSS gride, kartách, produktoch, galériách, zoznamoch článkov alebo iných rozloženiach, kde majú prvky pevnú šírku a medzi nimi je nastavený gap.

Výpočet pracuje s tromi vstupmi. Zadáva sa počet prvkov v riadku, šírka jedného prvku v px a gap medzi prvkami v px. Kalkulačka najprv vypočíta celkovú šírku všetkých prvkov, potom počet medzier medzi nimi a ich spoločnú šírku. Pri štyroch prvkoch napríklad nie sú štyri gapy, ale iba tri, pretože medzera je len medzi susednými prvkami.

Hlavný výsledok zobrazuje potrebnú šírku kontajnera v pixeloch. Okrem nej kalkulačka ukáže šírku prvkov spolu, celkovú šírku gapov, počet prvkov, počet gapov, vzorec výpočtu a pripravený CSS zápis pre grid. Súčasťou nástroja je aj ukážka rozloženia prvkov a gapov, takže výsledok je jednoduchšie predstaviť si vizuálne.

Na výsledok má najväčší vplyv počet prvkov v riadku, šírka jedného prvku a veľkosť gapu. Väčší počet prvkov rýchlo zvyšuje potrebnú šírku kontajnera, pretože sa sčítavajú všetky prvky aj všetky medzery medzi nimi. Väčší gap môže pri viacerých stĺpcoch výrazne navýšiť celkovú šírku, najmä pri kartách alebo produktových gridoch.

Praktický príklad je rozloženie štyroch kariet vedľa seba. Ak má jedna karta 300px a medzi kartami je gap 32px, kalkulačka vypočíta šírku prvkov spolu 1200px, tri gapy spolu 96px a potrebnú šírku kontajnera 1296px. Vzorec je 4 × 300px + 3 × 32px = 1296px.

Výsledný CSS zápis môže vyzerať napríklad display: grid; grid-template-columns: repeat(4, 300px); gap: 32px;. Tento zápis je praktický pri návrhu rozloženia s pevnou šírkou prvkov. Pri responzívnom webe je však vhodné myslieť na menšie obrazovky, kde bude často potrebné znížiť počet prvkov v riadku alebo upraviť šírku kariet.

Časté otázky

Na čo slúži kalkulačka šírky kontajnera a gapov?

Slúži na výpočet potrebnej šírky kontajnera pre viac prvkov v jednom riadku, napríklad karty, produkty, galériu alebo CSS grid.

Aké údaje treba zadať?

Zadáva sa počet prvkov v riadku, šírka jedného prvku v pixeloch a gap medzi prvkami v pixeloch.

Ako sa počíta celková šírka kontajnera?

Celková šírka je súčet šírok všetkých prvkov a všetkých gapov medzi nimi. Pri 4 prvkoch sú medzi nimi 3 gapy.

Prečo je počet gapov menší než počet prvkov?

Gap je len medzera medzi dvoma prvkami. Ak sú v riadku 4 prvky, medzery sú iba medzi nimi, teda spolu 3.

Čo znamená CSS zápis vo výsledku?

CSS zápis ukazuje jednoduché nastavenie gridu s počtom prvkov, pevnou šírkou stĺpcov a zadanou hodnotou gapu.

Zdieľanie nástroja

Vložte si kalkulačku na vlastný web

Skopírujte tento kód a vložte ho do HTML stránky, kde chcete kalkulačku zobraziť.