Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 16.11.2016, 18:46
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

Север3,
Сообщение от Север3
$(window).on('resize', function () { - здесь старые значения. Новые применятся только на следующем ресайзе
Именно поэтому я и применил setTimeout. А обнуление - для предотвращения запоздалых повторных срабатываний.
А вообще, конечно, CSS
Ответить с цитированием
  #12 (permalink)  
Старый 17.11.2016, 10:48
Новичок на форуме
Отправить личное сообщение для Север3 Посмотреть профиль Найти все сообщения от Север3
 
Регистрация: 02.12.2015
Сообщений: 6

В общем, всех завёл за корягу, всем приношу извинения, даже даунов раздавателю. resize работает как и положено выдаёт все изменения которые произошли при его применении. Моя ошибка. Приятно, что столько людей отозвалось. Хотя не одного правильного ответа не было. Правильный ответ: херню городишь, проверь код. Ошибка следующая, мало ли кому пригодится, при реализации поведения блоков при плавном изменении размера экрана, нельзя использовать дискретные единицы, например "рх", только %. Вернее можно, но тогда при определении поведения объектов уже внутри этих блоков будут люфты. Т. е. объекты перестроятся на экране, но изменение свойств, привязанных к этой перестройке, произойдёт если размер экрана превысит некую величину.
На этом тему закрываю.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема закрытия созданного окна событием OnMouseOut(). Потеря фокуса Impressive Общие вопросы Javascript 1 15.03.2015 05:37
Проблема с событием toggle() haacki jQuery 5 09.02.2014 17:28
Проблема с событием onerror fr0st1k Events/DOM/Window 2 02.07.2012 23:22
Проблема с событием клика Garik Events/DOM/Window 2 28.06.2011 16:28
проблема с событием click. morfie jQuery 1 14.10.2010 04:33