JSFiddle - React, Tailwind, and code Playground
by Patrick Ludewig
HTML
<script src="https://cdnjs.cloudflare.com/ajax/libs/fancyapps-ui/4.0.18/fancybox.umd.min.js"></script>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width" />
<link
rel="stylesheet"
href="https://cdnjs.cloudflare.com/ajax/libs/fancyapps-ui/4.0.18/fancybox.min.css"
/>
</head>
<body>
<div>
<a
data-fancybox
href="https://lipsum.app/id/1/1600x1200"
data-caption="Hello world"
>
<img src="https://lipsum.app/id/1/200x150" width="200" height="150" alt="asd" />
</a>
<a
data-fancybox
href="https://lipsum.app/id/2/1600x1200"
data-caption="Second single image"
>
<img src="https://lipsum.app/id/2/200x150" width="200" height="150" alt="cas" />
</a>
<a
data-fancybox
href="https://lipsum.app/id/3/1600x1200"
data-caption="Third single image"
>
<img src="https://lipsum.app/id/3/200x150" width="200" height="150" alt="sdfs" />
</a>
</div>
<script src="https://cdnjs.cloudflare.com/ajax/libs/fancyapps-ui/4.0.18/fancybox.umd.min.js"></script>
<script>
Fancybox.bind('[data-fancybox]', {
//
});
</script>
</body>
</html>