Доброго всем дня!
На сайте в футере располагается меню, которое должно быть в строку на больших экранах и в столбец на мелких.
Что я делаю:
.menu{}
.menu-item{}
.menu-item-h{/*стили для горизонтальных элементов*/}
.menu-item-v{/*стили для вертикальных элементов*/}
Каким образом я могу указать, что на экране менее 768px я хочу видеть вертикальное меню, иначе - горизонтальное?
Эти же стили используются в других местах.
Мои мысли на этот счет:
.menu-item-h_min_sm{/*стили с нужным медиазапросом*/}
При этом получается дублирование кода.
Спасибо всем заранее за ответы.