JSFiddle - React, Tailwind, and code Playground
HTML
<script src="https://code.jquery.com/jquery-1.12.3.min.js"></script>
<div class="container">
<div class="social">
1 2 3 4
</div>
<div class="list">
<span class="span"><a href="#">Link</a></span>
<span class="span"><a href="#">Link</a></span>
<span id="trigger" class="span"><a href="#">Mouseenter</a></span>
</div>
</div>
CSS
.social {
width: 100%;
position: absolute;
display: none;
background: red;
color: #fff;
text-align: center;
}
.container {
max-width: 300px;
position: relative
}
.span {
display: inline-block;
vertical-align: top
}
JavaScript
$("#trigger").on({
mouseenter: function() {
$(".list").css("opacity", "0");
$(".social").show();
},
mouseleave: function() {
$(".list").css("opacity", "1");
$(".social").hide();
}
});