Random Image background with CSS

Random Image background with CSS mulai aku pake beberapa hari yang lalu, dulunya aku pake javascript, tapi ternyata ada yang lebih bagus :).

Untuk Contoh hasil akhir aku buat halaman khusus Random Image Background dan bisa juga di download tutorialnya dan contoh jadinya kalo pengen nyobain dirumah.

Tutorial:

Untuk membuat random image baik untuk header atau untuk keperluan lainnya, dulu aku pernah pake Javascript. Ternyata masih ada yang efektif dan efisien, selain itu juga lebih mudah, yaitu menggunakan CSS dengan bantuan script Random Image Rotator dari Automatic Labs. (Refress (F5) atau Reload halaman contoh beberapa kali untuk melihat pergantian image pada bagian header/atas)

  • Download file Random Image Rotator dan simpan dengan nama rotator.php.
  • Masukkan semua image ke folder yang sama dengan file rotator.php, untuk contoh ini saya buat folder dengan nama headerimages untuk image-image yang akan digunakan untuk bagian header .

Buat kode CSS untuk memanggil image-image tadi, contoh yang saya buat untuk bagian header/atas halaman contoh tersebut adalah:

#header {
margin: 0px;
width: 100%;
background-color: #660000;
background-image: url(headerimages/rotator.php);
background-repeat: no-repeat;
background-position: center center;
height: 120px;
padding-top: 26px;
padding-right: 0px;
padding-bottom: 15px;
padding-left: 0px;
}

Yang paling penting adalah pada bagian yang saya tebalkan, jadi file rotator.php tadi kita jadikan sebagai background dalam CSS kita.

Setelah membuat CSS, buat kode xhtml seperti dibawah ini dimana kamu pengen random image-nya muncul:

<div id="header">&nbsp;</div>

Random Image background with CSS untuk Adsense

Dengan cara yang sama, teknik ini bisa dipake untuk ngasih background di sebelah iklan adsense kamu secara random seperti contoh disamping kanan halaman contoh. (Refress (F5) atau Reload halaman tersebut beberapa kali untuk melihat pergantian gambar yang dimaksud)

Untuk keperluan ini, aku buat satu folder khusus untuk meletakkan image-image yang akan dipake sebagai background iklan, untuk contoh ini aku pake folder dengan nama ads. Jangan lupa, copy juga file rotator.php tadi ke folder ads.

Kode CSS yang dipake adalah:

.adskanan {
float: right;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 2px;
margin-left: 4px;
background-image: url(ads/rotator.php);
background-position: left center;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 100px;
background-repeat: no-repeat;
}

Kemudian dihalaman dimana kamu pengen iklannya muncul dengan background, buat kode seperti ini:

<div class="adskanan">
KODE ADSENSE KAMU DISINI !!!
</div>

Perhatian: Jangan mengisi folder image dengan file lain kecuali images yang akan dipake dan file rotator.php, termasuk file Thumbs.db yang sering muncul kalo di windows, jangan di upload.

Gunakan CTRL+F5 untuk melakukan Refress/Relaod baik di Internet Explorer maupun Mozilla Firefox

SELAMAT MENCOBA !!



Tulisan yang berhubungan

7 Responses to “Random Image background with CSS”

  1. 1
    QQS Says:

    Iya is mohon maaf lahir bathin juga ya Is, fuih keren euy tutona, salam selalu Is, tapi kayakna mau pake yang java dulu ah Is :) ntra tak coba tutona ya, thank’s for sharing…

  2. 2
    Asep Says:

    Luar biasa tutorialnya, nanti saya coba. Saya usulkan membuat subdomain dalam worpress bagaimana caranya ? misalnya dari isnaini menjadi blog.isnaini.com, terima kasih

  3. 3
    masdragon Says:

    malam mas isnaini. ini aku udah download template buatan mas yang 3 kolom. makasih ya ….?, oh ya mas Isnaini aku masih bingung gimana caranya nampilkan gambar / banner yang ada di header?, cos aku udah tak hostingkan di photobucket, fliker tapi hasilnya gambarnya berubah jadi kecil gimana ya…?. padahal template yang mas buat kan emang harus dikasih gambar diheadernya. please bantu caranya.., thanks

  4. 4
    dhandi Says:

    mas cara masukin gambar di profile friendster aku kok ilang2 trus ya??? tolongin ya mas?????

  5. 5
    arie Says:

    Mas isnaini,

    link downloadnya udah ga bisa ya…
    udah berapa hari aku tunggu ga ‘bener2′.

    bisa diupload disini ga bisa?

    Thanks

  6. 6
    ggn Says:

    mas gimana sih cara random image?di atas disebutkan panggil rotator.php? tapi script rotator.php itu sendiri ga di kasih tau?gimana sih?yang pentingnya kan ada disitu?wah gmn sih

  7. 7
    alimudin Says:

    Terima Kasih mas atas tutorialnya yg bagus. Mas, bisa ga spy random image nya berubah tanpa harus klik tombol refresh (F5). Terima Kasih.

Leave a Reply