Shadowbox скининга и размеров - PullRequest
2 голосов
/ 26 марта 2010

Как мне сделать скин shadowbox и убедиться, что размер всплывающего окна фиксированный?

Часть css в порядке, поскольку она просто переопределяет идентификаторы и классы.
Однако я не уверен, как должен выглядеть markup.js.

Итак, вот мои вопросы:

  1. Я создал shadowbox-custom-skin/markup.js и добавил хук как:

    add_filter('shadowbox-markup', 'shadowbox_custom_markup');  
    

    Теперь я не могу найти пример того, как должен выглядеть markup.js.
    (Я пытаюсь поместить sb-nav div перед содержимым и sb-title div ниже содержимого, а также добавить некоторые новые параметры).

  2. Я исправил размер всплывающего окна, используя этот метод:

    rel="shadowbox;width=480px;height=240px"
    

    handleOversize resize больше не работает. Это означает, что он изменит размер контента, но он будет сжат.

Как мне убедиться, что всплывающее окно имеет тот же размер, но негабаритный контент не сжимается, а небольшой контент просто центруется?

1 Ответ

0 голосов
/ 03 августа 2014

Вам не нужно настраивать JavaScript для этого. Используя инспектор свойств в вашем браузере или плагин Firebug, щелкните правой кнопкой мыши на Shadowbox и посмотрите, какие классы / идентификаторы CSS используются. Поместите эти классы / идентификаторы CSS в вашу собственную таблицу стилей и примените стили, которые вы хотите. Затем загрузите файл на свой сервер.

...