dhat
@dhat

Как тут правильно сделать выпадающее меню?

Не могу никак сделать здесь выпадающее меню при наведении на ссылки навигации меню, так чтоб оно было в границах .header-darkGrey (т.е. центрированный темно-серый прямоугольник) - codepen.io/dhatt/pen/zKvOJQ?editors=1100
  • Вопрос задан
  • 214 просмотров
Пригласить эксперта
Ответы на вопрос 1
SkiperX
@SkiperX Куратор тега CSS
function fixSubMenuOnMiniDisplay(){
        //если подменю выходит за границу экрана - сдвинуть его влево.
        var rightPoint = $(".sub-menu:visible").offset().left + $(".sub-menu:visible").outerWidth();
        var bodyWidth = $("body").outerWidth();
        if (rightPoint > bodyWidth){
            var delta = bodyWidth - rightPoint;
            $(".sub-menu:visible").css("left", delta);
        }

так же, только вместо боди серый прямоугольник.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы