Anda Sedang membaca Hover Gambar Keterangan Dengan Css3

Hover Gambar Keterangan Dengan Css3

  • Kamis, 19 Juli 2012
  • azhar
  • Menambahkan keterangan gambar pada post, tentu saja akan mempercantik tampilan blog, terutama untuk tampilan post. Script ini sangat cocok digunakan bagi mereka yang mempunyai blog dengan banyak penggunaan gambar sebagai penambah keterangan suatu posting (artikel). Kelebihan script ini karena menggunakan css, tentu saja penggunaannya mudah dan untuk hover keterangan gambar pun akan menyesuaikan ukuran dari gambar yang ditampilkan.


    Dan Untuk menerapkannya pada blog kalian, copy script css dibawah ini dan letakan diatas kode ]]></ b: skin>



    HTML
    <div id="objek">
    <img src="url gambar" />
    <div class="ket">
    <b>JUDUL GAMBAR</b><br />
    keterangan/penjelasan dari gambar
    </div>
    </div>
    

    Script tersebut diatas merupakan efek hover dari kiri ke-kanan, untuk menghasilkan efek hover dari bawah ke-atas, kalian cukup mengganti menjadi seperti :

    CSS
    #objek {
    float: left; 
    margin: 10px; 
    overflow: hidden;
    position: relative;
    }
    .ket {
    width: 80%; 
    height: auto; 
    text-align: left;
    padding: 5px 10px; 
    background: #000;
    opacity: 0.6;
    color: #fff;
    line-height: 18px; 
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;  
    -webkit-border-radius: 0x 25px 0px 0px;
    -moz-border-radius: 0px 25px 0px 0px;
    -o-border-radius: 0px 25px 0px 0px; 
    border-radius: 0px 25px 0px 0px;
    }
    #objek .ket {
    position: absolute; 
    bottom: 0; 
    left: 0;
    margin-left: -1000px; 
    -webkit-transition: all 1s ease-out;
    -moz-transition: all 1s ease-out;
    -o-transition: all 1s ease-out;
    transition: all 1s ease-out; 
    }
    #objek:hover {
    -webkit-box-shadow:0px 0px 25px #000000;
    -moz-box-shadow:0px 0px 25px #000000;
    -o-box-shadow:0px 0px 25px #000000;
    box-shadow:0px 0px 25px #000000;
    }
    #objek:hover .ket {
    margin-left: 0px;
    }


    Script tersebut diatas merupakan efek hover dari kiri ke-kanan, untuk menghasilkan efek hover dari bawah ke-atas, kalian cukup mengganti menjadi seperti :

    #objek .ket {
    margin-bottom: -300px;
    }

    dan

    #objek:hover .ket {
    margin-bottom: 0px;
    }

    Untuk memperjelas apa yang saya maksudkan, kalian bisa melihat screen shot dibawah ini atau melihat demonya secara langsung.

    caption atau keterangan gambar ketika hover

    Oleh : Situseo