Witam,
po małej przerwie znów zajrzałem do css, i trochę chyba mnie ominęło. Mianowicie załóżmy, że chce zrobić menu poziome (choć może to być kilka byle jakich pojemnik z jakąkolwiek zawartością), no i chce żeby moje elementy blokowe układały się od lewej do prawej. Normalnie zrobił bym to za pomocą float:left i clear:both, no ale dzisiaj zobaczyłem coś takiego jak display:flex, czy display:grid. A nawet spotkałem się z rozwiązaniem tego problemu za pomocą display:table. No i tu moje pytanie, jakie rozwiązania dzisiaj się stosuje, i w jakich sytuacjach stosuje się display:flex/ grid/ table?