Создаю нивидимый div-тег с id=podskazka, чтобы передать ему значения через css-стили, а также отловить через js-код. Далее, js-код находит соответствующую подсказку и помещает в div-тег с id=podskazka.
Размеры полученного div=podskazka высчитываю методом .getBoundingClientReact, чтобы уместить подсказку по ширине дисплея, так и по высоте, отсчитывая от нижней грани дисплея. Дисплей высчитываю через screen, соответственно использую свойства width и height.
По итогу, ширина с подсказкой соответствует ширине дисплея смарта, а низ подсказки не выравнивается по нижнему краю дисплея, из-за чего подсказка то выше, то ниже, нижней границы дисплея смарта.