Задать вопрос
ms-dred
@ms-dred
Вечно что то не то и что то не так...

Раскрытие блока с позиционированием, следить за перемещением кнопки?

Потребовалось написать раскрытие/скрытие блока по кнопке и прилепить раскрытый блок к самой кнопке.
jsfiddle.net/webphp/2ovfz9jk
Все работает, но есть серьезная проблема:
Если раскрыть блок и изменить размер браузера, кнопка перемещается, но блок стоит на месте.
Все это вызвано position: absolute и применению top, left отступов при позиционировании блока.
Как быть? Следить за перемещением кнопки и применять новые координаты блоку или можно придумать что нибудь другое?
  • Вопрос задан
  • 2470 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
ms-dred
@ms-dred Автор вопроса
Вечно что то не то и что то не так...
Вобщем вопрос решен, решил перемещать блок под кнопку, примерно тоже самое, но придется избегать overflow:hidden, что в принципе не столь критично.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
Если я правильно понял суть задачи, то позиционируемый элемент нужно центрировать относительно центра, и сдвигать его на сколько нужно пикселей влево или вправо jsfiddle.net/2ovfz9jk/3
Ответ написан
@ukoHka
Всего понемногу
jsfiddle.net/h9nk48pL
Можно и без скриптов обойтись
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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