2012-01-18 1 views
1

Итак, я хочу позиционировать «название» fancybox сверху, а не снизу, не теряя при этом никакой функциональности.Fancybox title наверху

Это не должно быть над изображением вверху, а скорее нажмите изображение и покажите там текст заголовка. (как это было бы внизу)

Как я могу это сделать с Fancybox 1.4 или 2?

Спасибо!

ответ

1

В FancyBox таблицы стилей (jquery.fancybox-1.3.4.css файл), настроить отступы для # FancyBox-контента:

#fancybox-content { 
    padding: 45px 0 0 0; 
} 

45px позволит номер для вашего заголовка.

Затем убедитесь, что ваша позиция титр будет установлен в вашей конфигурации для over:

'titlePosition': 'over', 

Наконец, добавьте эту опцию:

'onComplete': function() { 
    $("#fancybox-title").css({'top':'0px', 'bottom':'auto'}); 
} 

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

  • Нет связанных вопросов^_^