Temel Seviye

İleri Seviye

CSS Arkaplanlar - Backgrounds

Etiketlere arkaplan efektleri vermek için CSS Background
   özellikleri kullanılır. Background özelliklerini görelim...

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

CSS Arkaplan Rengi - Background Color

"background-color" özelliği HTML/XHTML etiketlerine arkaplan rengi vermek için kullanılır. Aşağıda ki CSS kodu;

div {
    background-color:gray;
}

#paragraf_stilim {
    background-color:blue;
}

.ozel_stil {
    background-color:green;
}

CSS Arkaplan Görseli - Background Image

"background-image" özelliği HTML/XHTML etiketlerine arkaplan görseli eklemek için kullanılır. Örnek olarak görelim, aşağıda ki CSS kodu tüm sayfanın arkaplanına "arkaplan.jpg" adlı görseli koyacaktır.

body {
    background-image:url('arkaplan.jpg');
}

CSS Arkaplan Görseli Tekrarı - Background Image Repeat

"background-repeat" özelliği için 4 ayrı değer bulunmaktadır.

Örnek olarak görelim:

body {
    background-image:url('arkaplan.jpg');
    background-repeat:no-repeat;
}

Background özelliğine arkaya arkaya değerler verilebilir. Örnek;

body {
    background:url('arkaplan.jpg') no-repeat;
}

CSS Arkaplan Görseli Pozisyonu - Background Image Position

Bu özellik, görselin sayfada ki pozisyonunu belirler. "background-position" özelliği için 11 ayrı değer bulunmaktadır.

Birkaç örnek daha görelim...

body {
    background:url('arkaplan.jpg') no-repeat;
    background-position:top left;
}
body {
    background:url('arkaplan.jpg') no-repeat bottom right;
}
body {
    background:url('arkaplan.jpg') no-repeat 50% 75%;
}
body {
    background:url('arkaplan.jpg') no-repeat 50px 100px;
}

CSS Background Image Attachment

Arkaplana koyduğumuz görselin kaydırma çubuğu ile birlikte hareket etmesini veya etmemesini sağlayabiliriz. Arkaplan görselinin kaydırma çubuğu ile birlikte hareket etmesini istiyorsak aşağıda ki kodu kullanmalıyız. (Varsayılan olarak seçili olan özellik budur, ekstradan yazılmasına gerek yoktur.)

body {
    background:url('arkaplan.jpg') no-repeat;
    background-attachment:scroll;
}

Arkaplan görselinin kaydırma çubuğu ile birlikte hareket etmemesini istiyorsak aşağıda ki kodu kullanmalıyız.

body {
    background:url('arkaplan.jpg') no-repeat;
    background-attachment:fixed;
}