паддинг в данном случае двигает внутренее меню целиком вверх или вниз относительно активной ячейчки, само меню в размерах при этом не меняется, отступ соотв. тоже. Из под белого меню становится видно фон синей основной ячейки.
Задайте паддинги “10px 15px” и цвет фона для “.main-menu ul”. А паддинги для ссылок подменю “5px 0”. Кроме того, “.main-menu .active a” задает правила одновременно для активной ссылки меню и ссылок подменю. Может лучше написать для них отдельные правила?
Во, сразу 100%, спасибо) Но только я так и не понял, как мы определили что в образце у ссылок подменю именно такой отступ? Предположили просто? )
2. Зачем мы прописываем паддинг для .main-menu ul если мы его ссылкам в этом самом меню прописываем и они получаются вроде как в размер? Ну или по другому, как определить визуально что паддинг для ММ не прописан? ) Глазками опять же?)
Просто в предыдущих тренировочных заданиях вроде как советовали паддинг для ММ убирать и прописывать непосредсвенно ссылкам. Я неправильно понял?)
Не знаю как визуально определить, только эмпирически)как вариант, если задавать паддинги только ссылкам, сверху и снизу для первой и последней ссылки делать их больше и меньше(с помощью псевдоэлементов) соответственно. Иначе расстояние как в образце между ссылками не будет соблюдаться. Но это как то сложно. Может есть другой способ…