<div>Hover!</div>
<div class="o-hide"><p>0</p></div>
<div>0</div>
div {
height: 60px;
padding: 60px 0;
width: 180px;
font-size: 2em;
line-height: 60px;
background: pink;
text-align: center;
margin: 1%;
display: block;
float: left;
cursor: pointer;
font-family: 'Lato';
}
.o-hide {
display: none;
transition: all ease 0.8s;
}
.o-hide:hover {
display: block;
}
.o-hide p {
display: block;
margin: 0;
padding: 0;
}
var count = 0;
var oHide = document.querySelector(".o-hide");
var firstDiv = document.querySelector("div:nth-child(1)");
firstDiv.addEventListener("mouseover", function(){
count++;
oHide.innerHTML = '<p>' + count + '</p>';
});
firstDiv.addEventListener("click", function(){
oHide.style.display = "block";
});
This Pen doesn't use any external JavaScript resources.