JSFiddle - React, Tailwind, and code Playground
HTML
<script src="http://fancyapps.com/fancybox/source/jquery.fancybox.js"></script>
<link rel="stylesheet" href="http://fancyapps.com/fancybox/source/jquery.fancybox.css">
<a title="1st title" class="fancybox" href="http://fancyapps.com/fancybox/demo/1_b.jpg"><img src="http://fancyapps.com/fancybox/demo/1_s.jpg" alt=""/></a>
<a title="2nd title" class="fancybox" href="http://fancyapps.com/fancybox/demo/2_b.jpg"><img src="http://fancyapps.com/fancybox/demo/2_s.jpg" alt=""/></a>
CSS
.watermark {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: transparent url(http://img443.imageshack.us/img443/6017/eup1n.png) center center no-repeat;
z-index: 1100;
}
JavaScript
$(".fancybox")
.attr('rel', 'gallery')
.fancybox({
beforeShow: function () {
/* Add watermark */
$('<div class="watermark"></div>')
.bind("contextmenu", function (e) {
return false; /* Disables right click */
})
.prependTo( $.fancybox.inner );
}
});
// Optionally: preload watermark image
new Image().src = 'http://img443.imageshack.us/img443/6017/eup1n.png';