JSFiddle - React, Tailwind, and code Playground
by verashn
HTML
<div class="area red">lorem</div>
<div class="area orange">lorem</div>
<div class="area yellow">lorem</div>
<div class="area green">lorem</div>
<div class="area blue">lorem</div>
<div class="area navy">lorem</div>
<div class="area purple">lorem</div>
CSS
.area {
position: absolute;
width: 100px;
height: 20px;
background-color: #000000;
}
.red {
background-color: red;
}
.orange {
background-color: orange;
}
.yellow {
background-color: yellow;
}
.green {
background-color: green;
}
.blue {
background-color: blue;
}
.navy {
background-color: navy;
}
.purple {
background-color: purple;
}
JavaScript
var z = 1;
var n = $(".area").length;
$(".area").each(function(e) {
z++;
$(this).css("z-index",z)
});
$(".area").click(function(){
var zInd = $(this).css("z-index");
$(this).css("z-index", zInd - n);
})