Bom galera, eu tava fuçando em uns sites e vi esse efeito de imagem muitcho louco, :B k. Dei o nome de Description Surprise porque é praticamente uma descrição surpresa no hover, ah visualizem se quiser, cliquem aqui.
/* -- Description Surprise by Luís (obrigar.tumblr.com) --------------- */ .dsurprise {position: relative; z-index: 1; width:240px; height:250px;} .dsurprise img {width:250px; height:250px; border:1px solid #fff; position:relative; z-index: 2; -moz-transition: all 0.5s ease; -webkit-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out;} .dsurprise:hover img {-moz-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5); -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5); box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5); -moz-transform: scale(1.05, 1.05); -webkit-transform: scale(1.05, 1.05); -ms-transform: scale(1.05, 1.05); -o-transform: scale(1.05, 1.05); transform: scale(1.05, 1.05);} .dsurprise div.desc {position: absolute; width: 90%; z-index: 1; bottom:0; left: 5px; padding: 8px; background: rgba(0, 0, 0, 0.8); color: white; -moz-border-radius: 0 0 8px 8px; -webkit-border-radius: 0 0 8px 8px; border-radius: 0 0 8px 8px; opacity: 0; -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.8); -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.8); box-shadow: 0 0 6px rgba(0, 0, 0, 0.8); -moz-transition: all 0.5s ease 0.5s; -webkit-transition: all 0.5s ease 0.5s; -o-transition: all 0.5s ease 0.5s; -ms-transition: all 0.5s ease 0.5s; transition: all 0.5s ease 0.5s;} .dsurprise div.desc a {color:white;} .dsurprise:hover div.desc {-moz-transform: translate(0, 100%); -webkit-transform: translate(0, 100%); -ms-transform: translate(0, 100%); -o-transform: translate(0, 100%); transform: translate(0, 100%); opacity:1;}
Não tire esse <br> daí da div da descrição, eu coloquei pra dar um espaçamento se não a descrição vai ficar muito grudada e não vai ficar legal.
Bom, é isso. Se usar dê liked e credite tá legal? Beijos y.y'