Вовед во CSS Grid
CSS Grid претставува начин за поставување на елементи истовремено и хоризонтално и вертикално. Ова е понапреден начин во споредба со Flex, но посложен за совладување.
За да направите Grid, треба да поставите
на елементот својството display
со вредност grid:
<div id="parent">
<div>1</div>
<div>2</div>
<div>3</div>
<div>4</div>
</div>
#parent {
display: grid;
}
После ова, елементот ќе се претвори во дводимензионална мрежа, во која елементите се поставени вертикално (колони) и хоризонтално (редови). Областа на пресекот на колона и ред се нарекува клетка.
Со помош на специјални својства може да се поставуваат елементи и по редови, и по колони. Ова ќе овозможи лесно да се прават, на пример, вакви работи:
Во следните лекции прво ќе го проучуваме поставувањето на елементи по колони, потоа ќе преминеме на учење за редовите, а после сè ова ќе го комбинираме заедно.