JSFiddle - React, Tailwind, and code Playground
by danield770
HTML
<div class="container">
<div class="unrelatedcontainer">
<div class="area1">
<div class="content">area1</div>
</div>
</div>
<div class="unrelatedcontainer">
<div class="area2">
<div class="content">area2</div>
</div>
</div>
</div>
CSS
* {
box-sizing: border-box;
}
html,body {
width: 100%;
height: 100%;
margin: 0;
}
.container {
display: flex;
justify-content: center;
align-content: center;
height: 100%;
}
.container{
pointer-events:none;
}
.container .area1,.container .area2{
pointer-events:all;
}
.container:hover .area1,.container:hover .area2 {
background-color: green;
}
.unrelatedcontainer {
width: 100%;
height: 100%;
border: 1px solid red;
}
.area1,
.area2 {
margin: 3em;
height: 80%;
border: 1px solid black;
display: flex;
justify-content: center;
align-content: center;
align-items: center;
}