Верстка не отвечает за логику переключения активного пункта (только если js)
Вопрос то в чем?
Вы хотите, чтобы кто то за вас реализовал, то что сами не можете и даже не понимаете?
HitGirl, Не больше - пользуйтесь chrome dev tools или firefox dev tools и увидите, что у вас там элементы с нулевой высотой. Вы прописали позиции для одного элемента и решили, что остальные 14 магическим образом выстроятся в сетку?
https://developer.mozilla.org/ru/docs/Web/CSS/word...
https://css-live.ru/articles/gde-vsyo-slozhno-s-pe...