Я использую скрипт jQuery для размещения элемента на заданном расстоянии от нижней части экрана. (Да, JavaScript необходим для динамического, предполагаемого поведения на этой странице.)
Для большинства браузеров элемент, представленный серой полосой в нижней части изображения ниже, этот код прекрасно разместит элемент:
var container = $('section.explore');
var winHeight = $(window).height();
container.css('margin-top', winHeight - container.height());
Однако в браузерах Android я получаю такое поведение (обратите внимание на серую полосу внизу):
Чтобы получить панель поиска на определенном расстоянии от нижней части окна, мне нужно прокрутить весь путь вверх, чтобы адресная строка была видна, тогда панель правильно расположена.
Есть ли способ лучше измерить высоту окна, чтобы пользователю не приходилось просматривать адресную строку, чтобы увидеть элемент в правильном положении?
Спасибо за ваше время.