Edit in JSFiddle

$(".more").hover(function(){
                $(this).stop().animate({width: '225px' },200).css({'z-index' : '10'}); 
            }, function () {
                $(this).stop().animate({width: '25px', height: '25px' }, 200).css({'z-index' : '1'});
              });
.more{  position:relative; width:25px; height:25px;  padding:2px; text-align:left; overflow:hidden; }
            
.more span{ position:absolute; left:32px; width:160px; padding:0px 0 0 0px; color:#000; font-weight:bold ;  }

#test{ position:relative; top:50px; left:213px;}
<ul id="test">
<li class="more">   
            <a href="javascript:void(0);"><img src="http://lh6.googleusercontent.com/-1rSJG2SXNnE/TxpRRi_JClI/AAAAAAAAAN4/uHle7L0T_Ec/s24/Gear.png"/></a>
            <span>This is My gear!</span>
    </li>
    <li class="more">   
            <a href="javascript:void(0);"><img src="http://lh6.googleusercontent.com/-1rSJG2SXNnE/TxpRRi_JClI/AAAAAAAAAN4/uHle7L0T_Ec/s24/Gear.png"/></a>
            <span>I am Gear</span>
</li>
    <li class="more">   
            <a href="javascript:void(0);"><img src="http://lh6.googleusercontent.com/-1rSJG2SXNnE/TxpRRi_JClI/AAAAAAAAAN4/uHle7L0T_Ec/s24/Gear.png"/></a>
            <span>How are you?</span>
</li>
    <li class="more">   
            <a href="javascript:void(0);"><img src="http://lh6.googleusercontent.com/-1rSJG2SXNnE/TxpRRi_JClI/AAAAAAAAAN4/uHle7L0T_Ec/s24/Gear.png"/></a>
            <span>I love List</span>
</li>
    </ul>