У меня есть футер с изображением шириной 1270px, поставил background-size: cover;
На телефоне футер показывается нормально, но в высоте он уменьшен, поэтому текст в футере показан как надо, а на телефоне сползает ниже нужного.
Как это можно исправить?
Возможно, вы задаете фиксированную высоту блокам. А этого в верстке стараются не делать.
Если дело не в этом, то стоит вспомнить или поизучать геометрию, пропорции.