Как вариант, разучить flex-box + position в связки с z-index. Или выбрать другую grid систему. Все это, упрощает компоновки. Очень внимательно прочитать про position. Он на многое способен. Нужно соблюдать четкую архитектуру, дабы потом все не поехало. Grid система дает уверенность в адаптивности.