déplacer div avec CSS transition

Je suis à l'aide de code suivant pour afficher un div caché sur le vol stationnaire. Je suis en utilisant le CSS transition propriété pour à s'estomper dans le caché div. Est-il possible de glisser dans le caché (par exemple de gauche à droite) div au lieu de s'atténuer en utilisant le CSS?
Voici mon code:

HTML

<div class="box">
    <a href="#"><img src="http://farm9.staticflickr.com/8207/8275533487_5ebe5826ee.jpg"></a>
    <div class="hidden"></div>
</div>

CSS

.box{
    position: relative;    
}

.box .hidden{    
   background: yellow;
    height: 300px;    
    position: absolute;
    top: 0;
    left: 0;    
    width: 500px;
    opacity: 0;    
    transition: all 1s ease;
}

.box:hover .hidden{
    opacity: 1;
}

Démo:
http://jsfiddle.net/u2FKM/

source d'informationauteur user1251698