Задать вопрос
temp-market
@temp-market
Фронтэнд разработчик

Как сделать динамическое изменение ширины на jQuery?

Добрый день, У меня возникла такая проблема:
У меня на сайте есть левый вертикальный блок меню который скрывается при клике на кнопку hdiemenu, и соответственно влево от него блок контента по умолчанию ширина 800px. Хочу сделать так чтоб при клике на кнопку hdiemenu ширина контента расширялась учитывая имеющуюся ширину, тоесть чтоб она прибавляла к 800 ширину блока 250px.
Помогите незнаю как сделать.
И еще, кнопка hdiemenu является переключателем. Тоесть это кнопка скрывает и показывает блок меню. Если нажать скрыть то должна прибавлять к 800 ширину 250px, а если нажать повторно тоесть показать то должна убавлять 250px. Надеюсь вы поняли меня
  • Вопрос задан
  • 3961 просмотр
Подписаться 2 Оценить Комментировать
Решения вопроса 2
@Misha7
Делайте с помощью animate jquery
animate
Ответ написан
@Quickerz
Метод width позволит получать ширину нужного элемента. В вашем случае получаете ширину основного контента, ширину меню (если она не фиксирована) и потом прибавляете одно значение к другому.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
div. Ставрополь
от 40 000 до 90 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽