Всем привет, помогите разобраться, пожалуйста. Полагаю, что данный код отвечает за расчет отступа div .caption сверху (top). Мне нужно чтобы отступ всегда был 15% на любом экране. Сейчас рассчитывается автоматом под каждый экран, как я понимаю через высоты блоков.
pxImgCaption.each(function () {
var $this = $(this);
$this.css({
top: ((pxWrapper.height() + headerHeight / 2) - $this.outerHeight()) / 2
});
});
} else {
skrollr.init().destroy();
content.css({
marginTop: 0 + 'px'
});
var parallaxEls = $('header, #intro'),
attrs = parallaxEls[0].attributes,
name,
index;
for (index = attrs.length - 1; index >= 0; --index) {
name = attrs[index].nodeName;
if (name.substring(0, 5) === "data-") {
parallaxEls.removeAttr(name);
}
}
parallaxEls.css({
'-webkit-transform': '',
'-moz-transform': '',
'transform': '',
'backgroundPosition': ''
}).removeClass('skrollable-after');
pxImgCaption.each(function () {
var $this = $(this);
if (!body.hasClass('mobile') && body.hasClass('no-parallax') && !header.hasClass('alt-header')) {
$this.css({
top: ((pxWrapper.height() + headerHeight) - $this.outerHeight()) / 2
});
} else {
$this.css({
top: (pxWrapper.height() - $this.outerHeight()) / 2
});
}
});
}
} else {
if (!body.hasClass('mobile')) {
content.css({
marginTop: headerHeight + 'px'
});
} else {
content.css({
marginTop: 0
});
}
}
}
parallax();
$(window).resize(parallax);