CSS-Background Özellikleri

Merhaba Arkadaşlar.

Yeni tasarımda kullandığım sabit background özelliği hakkında msn üzerinden birçok soru geldi.Bende CSS-Background özellikleri hakkında bilidğim kadarını paylaşmak istedim. :smile:

Beş temel CSS-Backgorund özelliği vardır.

  • background-color
  • background-image
  • background-repeat
  • background-attachment
  • background-position

Background-Color
“background-color” kodu ile zeminimizin rengini belirleriz.Renk seçmek için renk ismi,rgb,hex yada transparan metodlarını kullanırız.Örneğin;

1
2
3
.body { background-color: #ff0048; }
 
/*Zeminimize bir renk atadık*/

Background-image
“background-image” kodu sayesinde zemine bir image atayabiliriz.Bu kod iki şekilde kullanılır None yada image URL’si.Örneğin;

1
2
.body { background-image: url(images/zemin.gif) };
/*Zemine bir image atadık*/

Background-repeat
Bu kod için 4 değer vardır;

  • repeat (Backgroundunuzun yatay ve dikey kaymasını sağlar.)
  • repeat-x (Backgroundunuzun dikey kaymasını sağlar.)
  • repeat-y (Backgroundunuzun yatay kaymasını sağlar.)
  • no-repeat (Backgroundunuzun kaymamasını sağlar.)

Benim tasarımda kullandığım ise no-repeat metodudur.Yaptığım 1280×1024 boyutlarındaki backgroundu
“no-repeat” ve “background-attachment: fixed;” metodlarıyla image’in alanı kaplayarak kaymamasını sağladım.
Background-attachment
Bu kod ise zeminin alanı kaplaması yada kaymamasını sağlar.Örneğin;

1
2
.body { background: url(images/zemin.gif);
background-attachment: fixed; }

Background-position
Bu kodumuzla ise zeminimizi istediğimiz gibi oluşturabiliriz.Kodun aldığı metodlar ise length,percentage,top,center,bottom,left,right.Mesela bir tablo içerisine alt sağ köşeye küçük bir image ekleyeceğiz;

1
2
.tablo { background: url(images/zemin.gif) no-repeat;
background-position: bottom right; }

Benim sitemde tablolarda kullandığım pek farklı bir kod değil “background-image” koduyla bir resim seçip “no-repeat yada no-repeat right center” gibi kodlarla sabitledikten sonra “margin ve padding” kodlarıylada tablo içindeki yerlerini ayarlıyorum :smile:

ATiB3RK // Atiberk.Org

13 Yorum Yapılmış

  1. 1

    Mehmet Selim
    Salı 20 May 2008 2:27 am

    Öncelikle Berkan kardeşim yararlı bir makale yazdığın için teşkkürler. aslında dreamweaver kullanan biri bunu rahatlıkla yapardı fazla zor bişi değil ama yinede yoğun talep üzerine berkan yapmak zorunda kalmış :) ama şunu yazmak gerekir berkan iyi makale yazmışsın en azından pat diye atlamamışsın konuya 0′dan tane tane tohumdan fidana gibi makaleyi yazmışsın neyse hadi bol yorumlar :D

  2. 2

    hexerboy
    Salı 20 May 2008 3:06 am

    ben Css de ençok şunu kullanıyorum body{background-image:URL(’http://h4ckcenter.ch/bg.gif’);} g :ninja:

  3. 3

    xSS-ErrOr
    Salı 20 May 2008 9:14 am

    Güzel anlatmışssın çok sağol

  4. 4

    alopeX
    Salı 20 May 2008 9:36 am

    Çok Teşekkürler Kanka :wink: İşime Yarar bunlar :biggrin:

  5. 5

    ad
    Salı 20 May 2008 8:44 am

    S.a güzel anlatmışsın yaralı bilği sana bi rica etsek bize nekadar biliyosan artık Browser Fix hakkında bi makkale yazsan bildiğin gibi her sayfa tüm broserlarda doğru çalışmıyor basit birkaç teknik anlatırsan cok makbule geçer :)

  6. 6

    CSS-Background Özellikleri
    Salı 20 May 2008 1:28 pm

    [...] seçmek için renk ismi,rgb,hex yada transparan metodlarını kullanırız.Örneğin; PLAIN TEXT [...]

  7. 7

    DesTRoyeR
    Salı 20 May 2008 1:35 pm

    Ati Geç bu Background işlerini :D Sen direk Temandaki Css leri anlat :silly: :whistle:

  8. 8

    Storm-X :// Official Web Blog » CSS-Background Özellikleri
    Salı 20 May 2008 3:31 pm

    [...] CSS-Background Özellikleri [...]

  9. 9

    BLaSTER
    Salı 20 May 2008 9:43 pm

    tesekkurler..

  10. 10

    hüseyin
    Salı 20 May 2008 5:27 pm

    :D İşime yaradı gerçekten yazanlardan allah razı olsun.

  11. 11

    Müjdat Korkmaz » Blog Arşivi » Web’den Seçtiklerim #1
    Salı 20 May 2008 3:41 pm

    [...] CSS-Background Özellikleri [Kaynak] [...]

  12. 12

    0fLy
    Salı 20 May 2008 6:16 pm

    Atiberk bu dediğin şeyler bu yazıların bulundugu zemin için mi yoksa sitenin arkaplanı için mi?

  13. 13

    ATiB3RK
    Salı 20 May 2008 11:14 pm

    Her nesnenin zemini için geçerlidir 0fLy :) Yani ister sitenin arkaplanı istersende şu yorum kutularımızın arkaplanı misal :)

Yorum Yazın