Я верстаю от большего к меньшему и использую бутстраповскую сетку. Я думал как сделать css максимально понятным и простым и сначала использовал такой подход:
- Общие стили для блоков: к примеру я задаю им шрифты, цвет фона и т.д что будет повторяться у большинства
- Стили к мобильной версии
- Стили к планшетам
- Стили к ноутбукам и тд
Но чем больше растет код тем больше я в нём путаюсь и не удобно постоянно вспоминать есть ли это в общих стилях и где-то идёт повторение и я подумал избавиться от общих стилей чтобы было примерно так:
- Мобильная версия(тут я задаю основу всего)
- Планшеты (я меняю то что мне надо поменять) ну и тд
Разделяю я это дело медиа запросами проблема в том что планшеты не наследуют стили мобильной версии.
1) Можно ли сделать так чтобы большее(размеры) наследовало меньшее(размеры)?
2) Есть ли методики лучше чтобы было удобно мне и было потом легко продвигать код другому человеку?