JSFiddle - React, Tailwind, and code Playground
by Greg Bowler
HTML
<div id="home-heroImage">
<a href="tbd">testing<br /><br />testing this is my div</a>
<div id="home-hero-pop">
<span style="font-size: 20px;">Welcome</span><br /><br />
This div appears on hover<br />
but I would like to slide in from the right instead of just appearing.<br />
</div><!--END home-hero-pop-->
</div><!--//END #home-heroImage-->
CSS
#home-heroImage{
padding: 0px;
margin: 0px auto;
height: 525px;
position: relative;
background-color: #fcba2e;
overflow: hidden;
}
#home-hero-pop{
background-color: #ffffff;
opacity:0.8;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
filter: alpha(opacity=80);
font: 16px Helvetica,Arial,sans-serif;
font-weight: bold;
color: #6d6e70;
text-align: left;
padding: 10px;
position: absolute;
right: -480px;
top: 0px;
height: 505px;
width: 460px;
z-index: 2;
-webkit-transition: right 0.5s ease-in-out;
-moz-transition: right 0.5s ease-in-out;
-o-transition: right 0.5s ease-in-out;
-ms-transition: right 0.5s ease-in-out;
transition: right 0.5s ease-in-out;
}
#home-heroImage:hover #home-hero-pop{
right: 0;
}