В библиотеке нет API, предлагающего это изменение, поэтому вам придется взломать / установить ключ.
Изменение HTML. Идеальный способ сделать это - обновить разметку, генерируемую lightbox.js, и переместить тег <a>
с классом lb-close
внутри <div class="lb-container">
, как показано на рисунке. ниже. Для этого вы можете изменить lightbox.js. В строке 102 вы можете увидеть сгенерированную разметку: https://github.com/lokesh/lightbox2/blob/dev/dist/js/lightbox.js#L102
Позиционирование с помощью CSS. Тогда вам потребуется применить немного CSS для позиционирования кнопки 'X':
position: absolute;
right: 16px;
top: 16px;
Да, и обратите внимание, что поскольку тег привязки с lb-close
был перемещен, CSS-селектор, ранее стилизовавший его, был обновлен. Теперь это просто .lb-close
.