2013-07-01 3 views
0

Содержимое моего сайта загружается дальше страницы, чем ожидалось при начальной загрузке.отзывчивое содержимое, расположенное неправильно при первой загрузке

Название и другой контент отображаются в середине страницы, а не сверху.

Если я захватил угол браузера и изменил размер окна - даже немного - содержимое вернется в начало страницы.

Я не уверен, что вызывает это.

Я проверил на Chrome/Safari/FF на рабочем столе Mac Ответ нормально на планшет или смартфон

Страница в http://www.mac-works.com/dev/MG/mark3

Извещение о первой загрузке, имя Майкла в в середине страницы, но если вы возьмете нижний угол и переместитесь - все всплывает на вершину, где должно быть

Я знаю, что есть несколько других сообщений о отзывчивом содержании, я просмотрел больше, чем 20, но ни один из них, по-видимому, не касается содержимого, которое не загружается должным образом при первой загрузке, но c при изменении размера браузера.

+0

Я в FF и не вижу ничего трещать назад к вершине? –

+0

Значит, его имя загружается в верхней части страницы, в первый раз, когда вы его поднимаете? Для меня его имя загружается посередине экрана. Я этого не хочу. – k3vmo

+0

Проблема заключается в строках '.filtr_bg' inline' margin-top'/'margin-bottom'. Где и когда это применяется? В этом и есть твоя проблема. –

ответ

0

Оказывается, это была функция var marg_top = Math.abs. Внутри установлено значение/2 - я изменил его на/8, переместив содержимое вверх.

Итак, если вы используете плавающий контент с javascript - убедитесь, что вы знакомы с функцией math.abs.

Math.abs in javascript

http://www.tutorialspoint.com/javascript/math_abs.htm

Смежные вопросы