Показать сообщение отдельно
  #2 (permalink)  
Старый 12.10.2014, 12:56
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Высота документа != Высота окна, ты вкурсе?
Ты когда увеличиваешь высоту .vh, то также наращивается высота документа, то есть из-за обратной связи высота постоянно растет.
И где потерял ключевое слов "var" перед объявлением переменных?
Сообщение от Makkssimka
if(h == '0px')
Это неправильное условие. Если браузер не поддерживает vh, то он проигнорирует просто это правило. То есть height будет auto либо может быть пустая строка, я тут не разбираюсь, но уж точно не 0, тем более не 0px

Также непонятно, зачем ты вешаешь обработчик window@resize даже если браузер поддерживает vh? Ну и код дублировать - это не есть гуд.
__________________
В личку только с интересными предложениями
Ответить с цитированием