I was so close to solving this issue, but I'm stuck on the final part. Here's the code snippet I've been working on:
/* valuecanvas */
#wrappercs {
margin-top: 3px;
width: auto;
height: auto;
display: block;
float: right;
background: url(http://i67.tinypic.com/30ayjhg.jpg);
border: 2px solid;
}
#valuecanvas2 {
width: 640px;
height: 297px;
background: url(http://i65.tinypic.com/2kfu6f.jpg);
background-size: 100%;
background-repeat: no-repeat;
position: relative;
padding: 0px;
}
... (code continues)
<div id="wrappercs">
<ul id="valuecanvas2">
<li id="gains2"></li>
<li id="jobs2" ></li>
<li id="pains2" ></li>
<li id="gainscreaters2"></li>
<li id="services2"></li>
<li id="painreleavers2"></li>
</ul>
</div>
Here is a link to my JSFiddle where you can see the code in action.
I noticed that when hovering over "gains", the transition works for "gainscreators" as well, but it doesn't work the other way around. I removed the #gains2:hover ~ #gainscreaters2
but still didn't have any success. Is there something I might be overlooking?