Какому элементу прописать свойство transition в Nimbble Portfolio Wordpress?

Куда прописать свойство transition в Nimbble Portfolio Wordpress для плавного затемнения и наоборот?
Вот пример demo.nimble3.com/nimble-portfolio/default-skin

Везде пробовал добавлять и ничего не происходит!
  • Вопрос задан
  • 190 просмотров
Пригласить эксперта
Ответы на вопрос 1
Затемнение происходит при создании такого блока
<div class="pp_overlay" style="width: 1943px; height: 2045px; display: block; opacity: 0.8;"></div>

Стили
/*media all*/
div.pp_overlay {
    background: #000;
    display: none;
    left: 0px;
    position: absolute;
    top: 0px;
    width: 100%;
    z-index: 9500;
}

Фукция открытия модального окна, клик по фотографии
.prettyPhoto.initialize = function() {
  settings = s;
  if (settings.theme == "pp_default") settings.horizontal_padding = 16;
  theRel = e(this).attr(settings.hook);
  galleryRegExp = /\[(?:.*)\]/;
  isSet = galleryRegExp.exec(theRel) ? true : false;
  pp_images = isSet ? jQuery.map(o, function(t, n) {
    if (e(t).attr(settings.hook).indexOf(theRel) != -1) return e(t).attr("href")
  }) : e.makeArray(e(this).attr("href"));
  pp_titles = isSet ? jQuery.map(o, function(t, n) {
    if (e(t).attr(settings.hook).indexOf(theRel) != -1) return e(t).find("img").attr("alt") ? e(t).find("img").attr("alt") : ""
  }) : e.makeArray(e(this).find("img").attr("alt"));
  pp_descriptions = isSet ? jQuery.map(o, function(t, n) {
    if (e(t).attr(settings.hook).indexOf(theRel) != -1) return e(t).attr("title") ? e(t).attr("title") : ""
  }) : e.makeArray(e(this).attr("title"));
  if (pp_images.length > settings.overlay_gallery_max) settings.overlay_gallery = false;
  set_position = jQuery.inArray(e(this).attr("href"), pp_images);
  rel_index = isSet ? set_position : e("a[" + settings.hook + "^='" + theRel + "']").index(e(this));
  k(this);
  if (settings.allow_resize) e(window).bind("scroll.prettyphoto", function() {
    x()
  });
  e.prettyPhoto.open();
  return false
}

Фукция закрытия модального окна , клик по свободному месту овелея
function() {
  if (!settings.modal) e.prettyPhoto.close()
}

Поройтесь в исходниках плагина и найдите эти 2 функции:
  1. Открытие окна e.prettyPhoto.open();
  2. Закрытие окна e.prettyPhoto.close();
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы