Tutorial CSS, Membuat Background Website dengan CSS Image





Apa hal pertama yang Anda pikirkan ketika akan mengatur layout website dengan CSS? Yups benar, Pikiran Anda sama dengan saya *Tanya sendiri, Jawab sendiri :D, Penulis Blog yang aneh :D.
Memberikan Warna / Gambar pada background adalah hal pertama yang saya pikirkan pada pengaturan tag. Untuk pemberian warna pasti pembaca sekalian sudah tahu property background-color bukan? Jadi kita ga perlu bahas detail lagi y, kita langsung pada pemberian gambar untuk background saja. Dalam memberikan bakground gambar kita menggunakan property CSS Image seperti background-image, background-repeat atau background-position jika dibutuhkan.
Ada beberapa teknik pemberian Gambar pada background, ada yang diperbesar selebar browser, ada yang di repeat/diulang berdasarkan sumbu x atau sumbu y
Oke kita buat file HTML dengan methode penyisipan CSS (internal CSS) pada teks Editor. Jangan lupa disimpan dengan nama background-repeat.html ya. Oh y, hampir saya lupa nanti untuk gambarnya bisa di download pada file yang saya sertakan pada link download.
Berikut adalah screenshots image / gambar yang akan kita gunakan untuk latihan, 
Oke langsung saja ketik script berikut :

  1. <html>

  2. <head>

  3. <style>

  4.     body {

  5.             background-image : url("images/back.png");

  6.             background-image : repeat;

  7.             background-color : #ffffff;

  8.     }

  9. </style>

  10. </head>

  11. <body>

  12. </body>

  13. </html>



Hasilnya dapat Anda lihat pada gambar di bawah ini :
Untuk CSS-Shorthand nya adalah :

  1. body {

  2.             background: url(images/back.png) repeat #fff;

  3.     }


Untuk latihan berikutnya, kita akan coba dengan property repeat-x
background-repeat-x.html

  1. <html>

  2. <head>

  3. <style>

  4.     body {

  5.             background: url(images/bg-body.jpg) repeat-x #fff;

  6.     }

  7. </style>

  8. </head>

  9. <body>

  10. </body>

  11. </html>


Hasilnya dapat dilihat pada screenshots berikut ya :
Dan latihan berikutnya , Kita beri nama background-repeat-y.html, tapi penerapannya pada div#wrapper ya, teknik ini dulu sering saya lakukan dikarenakan pada saat itu belum ada property box-shadow, jadi buat bayangannya dari image/ gambar.

  1. <html>

  2. <head>

  3. <style>

  4.     body {

  5.         padding :0px;

  6.         margin : 0px;

  7.         background-color : #9ad6bd;

  8.     }

  9.     

  10.     #wrapper {

  11.         background-image:url(images/back.jpg);

  12.         background-repeat:repeat-y;

  13.         width:800px;

  14.         height : 700px;

  15.         margin-right:auto;

  16.         margin-left:auto;

  17.     }

  18. </style>

  19. </head>

  20. <body>

  21. <div id="wrapper">

  22. </div>

  23. </body>

  24. </html>


Hasilnya dapat dilihat pada screenshots berikut :
Yang terakhir kebutuhannya sedikit berbeda kita akan memberikan gambar besar pada website. Buat blur supaya ga tabrak-tabrakan desainnya :-)
Pada kesempatan kali ini kita coba dengan cara External CSS, oke.. Yakni pemisahan antara file HTML dan CSS
Untuk file HTML silahkan Anda simpan dengan bakcground.html

  1. <html>

  2. <head>

  3. <link rel="stylesheet" href="style.css" />

  4. </head>

  5. <body>

  6.     <img src="images/bg1.jpg" class="bg" alt="" />

  7. </body>

  8. </html>


Dan untuk File CSS silahkan simpan dengan nama style.css

  1. body {

  2.     background: #8E8E8E;

  3.     color: #666;

  4. }



  5. img.bg {

  6.     display: block;

  7.     min-height: 100%;

  8.     min-width: 1024px;

  9.     width: 100%;

  10.     height: auto;

  11.     position: fixed;

  12.     top: 0;

  13.     left: 0;

  14. }


Dan hasilnya gambar akan memenuhi Browser Anda :
Berikut Link Gambar background : Link Download
Semoga Bermanfaat

0 Response to " Tutorial CSS, Membuat Background Website dengan CSS Image"

Post a Comment