найдено в каком-то из шаблонов в инете. интересно смотрится на всяких товарах или иконках окруженных белым фномо
<style>
div.vmobrazek img {
moz-transform: scale(1,1);
moz-transition-duration: 300ms;
moz-transition-timing-function: ease-out;
transform: scale(1,1);
transition-duration: 300ms;
transition-timing-function: ease-out;
webkit-transform: scale(1,1);
webkit-transition-duration: 300ms;
webkit-transition-timing-function: ease-out;
}
div.vmobrazek img:hover {
xmoz-transform: scale(1.05,1.07);
moz-transition-duration: 300ms;
moz-transition-timing-function: ease-out;
xtransform: scale(1.05,1.07);
transition-duration: 300ms;
transition-timing-function: ease-out;
xwebkit-transform: scale(1.05,1.07);
webkit-transition-duration: 300ms;
webkit-transition-timing-function: ease-out;
}
.vmobrazek, .obrazek {
position: relative;
text-align: center;
}
.vmobrazek img:after, .shine a:after {
background-color: rgba(255,255,255,0.8);
content: "";
height: 100%;
left: 0px;
moz-transition: none;
ms-transition: none;
o-transition: none;
position: absolute;
top: 0px;
transition: none;
webkit-transition: none;
width: 0%;
}
.vmobrazek img:hover:after, .shine a:hover:after {
background-color: rgba(255,255,255,0);
moz-transition: all 0.6s ease-out;
ms-transition: all 0.6s ease-out;
o-transition: all 0.6s ease-out;
transition: all 0.6s ease-out;
webkit-transition: all 0.6s ease-out;
width: 120%;
}
div.vmobrazek {
overflow: hidden;
}
div.vmobrazek a {
display: block;
position: relative;
}
</style>
<div class="obrazek shine vmobrazek">
<a href="#">
<img border="0" width="150" src="http://upload.wikimedia.org/wikipedia/commons/7/7e/Cute-Ball-Favorites-icon.png">
</a>
</div>

