De uma olhada no código que compõe este efeito:
Código: Selecionar todos.product-block .img-overlay {
position: absolute;
top: 0;
left: 0;
overflow: visible;
border-width: 0;
border-style: solid;
border-color: #505050;
border-color: rgba(79,79,79,0.5);
zoom: 1;
border-color: transparent \9;
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f4f4f4f, endColorstr=#7f4f4f4f)";
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f4f4f4f, endColorstr=#7f4f4f4f);
-webkit-transition: all 0.6s ease-in-out 0s;
transition: all 0.6s ease-in-out 0s;
width: 100%;
height: 100%;
opacity: 0;
filter: alpha(opacity=0);
}
.product-block .pav-colorbox {
background: #FFFFFF;
padding: 0;
top: 0;
left: 0;
right: 0;
bottom: 0;
margin: auto;
line-height: 33px;
overflow: auto;
display: block !important;
z-index: 10;
color: #000000;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
-ms-border-radius: 20px;
-o-border-radius: 20px;
border-radius: 20px;
width: 100px;
height: 33px;
opacity: 0;
filter: alpha(opacity=0);
-webkit-transform: scale(0);
-ms-transform: scale(0);
transform: scale(0);
-webkit-transition: transform 0.4s ease-in 0.2s, opacity 0.4s ease-in-out 0s;
transition: transform 0.4s ease-in 0.2s, opacity 0.4s ease-in-out 0s;
position: absolute;
display: none;
}
.product-block .pav-colorbox span {
margin-right: 5px;
}
.product-block .pav-colorbox .icon-eye {
margin: 0 5px 0 0;
display: inline-block;
*display: inline;
zoom: 1;
}
.product-block .info-view {
opacity: 0;
filter: alpha(opacity=0);
-webkit-transform: scale(0);
-ms-transform: scale(0);
transform: scale(0);
-webkit-transition: transform 0.4s ease-in 0.2s, opacity 0.4s ease-in-out 0s;
transition: transform 0.4s ease-in 0.2s, opacity 0.4s ease-in-out 0s;
position: absolute;
}
.product-block .info-view .icon-eye {
margin: 0 5px 0 0;
display: inline-block;
*display: inline;
zoom: 1;
}
Abaixo o efeito de hover do produto
Código: Selecionar todos.product-block:hover {
-webkit-box-shadow: 0 0 7px #cccccc;
box-shadow: 0 0 7px #cccccc;
}
.product-block:hover .img-overlay {
border-width: 140px;
border-style: solid;
border-color: #505050;
border-color: rgba(79,79,79,0.5);
zoom: 1;
border-color: transparent \9;
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f4f4f4f, endColorstr=#7f4f4f4f)";
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f4f4f4f, endColorstr=#7f4f4f4f);
opacity: 1;
filter: alpha(opacity=100);
}
.product-block:hover .info-view {
opacity: 1;
filter: alpha(opacity=100);
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
-webkit-transition-delay: 0.4s;
transition-delay: 0.4s;
}
.product-block:hover .pav-colorbox {
opacity: 1;
filter: alpha(opacity=100);
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
-webkit-transition-delay: 0.4s;
transition-delay: 0.4s;