Expand / shrink div on hover / out with jQuery

后端 未结 5 571
野趣味
野趣味 2020-12-25 12:30

I am looking for a jQuery plugin to expand div elements so as to reveal their overflow (if any) on hover. Illustration:

5条回答
  •  孤城傲影
    2020-12-25 12:58

    You can actually do this entirely with css, this is a snipet from a website of mine, im entirly too lazy to edit it, but you get the idea:

    
    

    css:

    /* begin hover */
    
    .hover{
    cursor: default;
    list-style: none;
    }
    
    .hover a .preview{
    display: none;
    }
    
    .hover a:hover .preview{
    display: block;
    position: absolute;
    top: -33px;
    left: -45px;
    z-index: 1;
    }
    
    .hover img{
    background: white;
    border-color: black;
    border-style: solid;
    border-width: 4px;
    color: inherit;
    padding: 2px;
    vertical-align: top;
    -moz-border-radius: 15px;
    border-radius: 15px;
    }
    
    .hover li{
    background: black;
    border-color: black;
    border-style: solid;
    border-width: 1px;
    color: inherit;
    display: block;
    float: left;
    margin: 3px;
    padding: 5px;
    position: relative;
    }
    
    .hover .preview{
    border-color:black;
    border-width:8px;
    border-stle:solid;
    }
    
    li{
    -moz-border-radius: 15px;
    border-radius: 15px;
    }
    

    there are some not needed styles in there but again, you get the idea. basically youre just showing one image on top of the original, on hover

提交回复
热议问题