CSS Based Image Dropdown

August 25th, 2012

I was inspired by a recent Steam community page preview where a long image was cropped, but upon mouse hover, it expanded down. It seems like their implementation was using JavaScript; however, I knew I could do this without JavaScript and with some added graphical style for good measure.

Demo

Code

HTML

<div class="imagedrop"><img src="http://vaughnroyko.com/jsfiddle/avatar.png" alt="" /></div>

CSS

.imagedrop {
    width:180px;
    height:60px;
    overflow:hidden;
    transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -webkit-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    box-shadow:none;
    border:1px #111 solid;
    position:absolute;
    z-index:100;
}

.imagedrop:hover {
    height:174px;
    box-shadow:0 0 30px #7caeff;
    border:1px #7caeff solid;
}

This entry was posted in Blog and tagged , .

Leave a Reply

*

*

TOP