Как закрепить меню на секции?
У меня появилась идея закрепить мини меню на определённой секции, по пролистыванию секции оно должно пропадать. Я делал проект и в нём есть табы. Я собирался его адаптировать и подумал, почему бы на мобильных устройствах не сделать табы фиксированными. Там много элементов (контент таба (надеюсь правильно написал)) и поскольку они большие они выстраиваются колонками по 1. Вечно пролистывать вниз и потом назад как-то не хочется. Хоть это просто практический проект всё же хочется сделать как для себя. Если что не осуждайте меня по идее, я только заканчиваю курс про фронтенду. Я не гуру вёрстки поэтому и спрашиваю тут. 
HTML
<ul class="catalog__tabs">
<li class="catalog__tab catalog__tab_active"><div>Для фитнеса</div></li>
<li class="catalog__tab"><div>для бега</div></li>
<li class="catalog__tab"><div>для триатлона</div></li>
</ul>
CSS
&__tabs {
display: flex;
margin-top: 70px;
list-style-type: none;
justify-content: center;
align-items: center;
margin-bottom: 0;
padding-left: 0;
}
&__tab {
width: 220px;
height: 50px;
border: 2px solid #d0d0d0;
font-size: 18px;
font-weight: 500;
text-transform: uppercase;
color: #6B6B6B;
text-align: center;
line-height: 48px;
transform: skewX(-25deg);
margin: 0 5px;
cursor: pointer;
transition: 0.5s all;
&:hover {
box-shadow: 3px 3px 20px $main-color;
border: none;
}
div {
transform: skewX(25deg);
}
&_active {
color: #fff;
background-color: $main-color;
border: none;
}