Transparent square
https://stackoverflow.com/questions/71824213/is-it-possible-to-make-a-transparent-square-on-a-semi-transparent-background
by yeshi
HTML
<html>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.11.4/jquery-ui.min.js"></script>
<body>
<div class="overlay">
<div class="transparent-box"></div>
</div>
</body>
</html>
CSS
.overlay {
border: 1px solid;
height: 300px;
width: 300px;
background-image: linear-gradient(0deg, #464646fc, #383333ab), url('https://via.placeholder.com/300/0000FF/808080%20?Text=Digital.com');
background-repeat: no-repeat;
background-attachment: fixed;
position: relative;
}
.transparent-box {
height: 10%;
width: 10%;
background-image: url('https://via.placeholder.com/300/0000FF/808080%20?Text=Digital.com');
background-repeat: no-repeat;
background-attachment: fixed;
position: absolute;
}
JavaScript
$(function() {
$(".transparent-box").draggable();
});