JSFiddle - React, Tailwind, and code Playground

by Phellipe Lins

HTML

<div id="container">
    <div id="content-master">
        <div id="content-1" >
            Mussum ipsum cacilds, vidis litro abertis. Consetis adipiscings elitis. Pra lá , depois divoltis porris, paradis. Paisis, filhis, espiritis santis. Mé faiz elementum girarzis, nisi eros vermeio, in elementis mé pra quem é amistosis quis leo. Manduma pindureta quium dia nois paga.
        </div>
        
        <div id="content-2">
            <img src="http://works.mihaimoga.com/stackoverflow_logo.jpg"/>
        </div>
    </div>
</div>

CSS

#container{
    width: 200px;
    height: 200px;
    overflow: hidden;
    margin-left: auto;
    margin-right: auto;
    cursor: pointer;
}

#content-master {
    width: 200px;
    height: 200px;
    top: 0px;
    position: relative;
}

#content-1 {
    background-color: #e7e7e7;
    width: 200px;
    height: 200px;
    text-align: center;
}

#content-2 {
    width: 200px;
    height: 200px;
}

#content-2 img {
    width: 200px;
    height: 200px;
}

JavaScript

$(document).ready(function() {
    $('#content-master').on('mouseover', function() {
        $(this).stop().animate({
            top: "-200px"
        }, 250);
    });
    $('#content-master').on('mouseout', function() {
        $(this).stop().animate({
            top: "0px"
        }, 250);
    });
});