Если вы используете обратный вызов beforeShowCont, ваше положение заголовка снова изменится после изменения размера окна браузера.Используя обратный вызов afterReposition, расположение заголовка также будет работать после изменения размера окна браузера.Вам также необходимо найти абсолютную позицию изображения, используя $('.nyroModalImage img').offset()
.Для этого примера смещение между изображением и заголовком выбрано 10 (px).
<script type="text/javascript">
jQuery(function($) {
$(".nyroModal").nm({
callbacks: {
afterReposition: function(nm) {
if (nm._hasFilter('title')) {
var pos = $('.nyroModalImage img').offset();
$('h1.nyroModalTitle').css('top', pos.top+$('.nyroModalImage img').height()+10);
}
}
}
});
});
</script>