Мне нужно создать «лайтбокс». Я подхожу к этой проблеме в два этапа, чтобы лучше понять ее и понять, что происходит, вместо того, чтобы просто копировать код в Интернете. Во-первых, я хочу создать модал для изображения, которое у меня есть на экране. Большинство онлайн-уроков, посвященных созданию модальных моделей, используют кнопку для ее запуска, но мне крайне необходимо использовать только картинку. Создав модал, я включу карусель в тело модала.
Я пытался скопировать много кода, но ни один из них не помог мне. Один из них, казалось бы, работал, модал существовал после того, как я нажал на изображение, но он не отображался. Когда я нажал «осмотреть», я увидел модал и все его содержимое на боковой стороне веб-страницы, как будто он прятался раньше, но теперь появился. Очевидно, это был не центр, но я не знал, какой класс использовать для центрирования этого деления.
Это код, в котором я хочу разместить модал:
<div class="box three">
<section class="utopia-box">
<a data-toggle="modal" id="image-modal" href="#myModal" class="">
<img src="public/utopia/buildutopia.png" alt="cover">
</a>
</section>
<section class="china-box">
<img src="public/derivaschina/towercover.png" alt="viewofcity" data-toggle="modal" data-target="">
</section>
<section class="map-box">
<img src="public/geodesign/geodesignmap.png" alt="map">
</section>
</div>
Мне нужно воспроизвести карусель лайтбокса для всех трех разделов / изображений. Как я уже сказал, я хочу начать с модального, но все советы приветствуются.