Тут все наглядно: https://jsfiddle.net/dytcmcmL/1/
Первый вариант - ваш, второй вариант shadobut.
В зависимости от выбранного варианта меняется поведение страницы при наведении на картинку? transform: scale(1.5) увеличивает только картинку, не влияя на прочие элементы.
Chrome, разрешение 1199 - 992 блок меню начинает прыгать
Мое мнение необходимо переделать медиа-запросы и размеры блоков.
Я бы еще привязал этот блок к контенту с единой шириной.
Белый фон - не в тему. ИМХО