iconBütün Zaman Ayarları WEZ +4 olarak düzenlenmiştir. Şu Anki Saat: 11:03 . | Welcome to Forum, please register to access all of our features.


» PhotoshopUzmani Forumları » PhotoshopUzmanı Cafe » Çeşitli Makaleler » CSS'de Arkaplan Uygulamaları

Duyuru

Çeşitli Makaleler Makalelerin paylaşılacağı alan

Cevapla
 
LinkBack Konu Seçenekleri Modları Göster
Eski 04-16-2007, 11:49   #1 (permalink)
HAKAN
PhotoshopUzmanı Kurucusu
 
HAKAN - ait Avatar
 
Üyelik Tarihi: Feb 2007
Bulunduğu Yer: C:\Program Files\Adobe\Adobe Photoshop CS2
Yaş: 23
Mesajlar: 5.269
Teşekkür Et: 161
Thanked 1.809 Times in 840 Posts
Resimler: 38
Tecrübe Puanı: 10 HAKAN has a brilliant futureHAKAN has a brilliant futureHAKAN has a brilliant futureHAKAN has a brilliant futureHAKAN has a brilliant futureHAKAN has a brilliant futureHAKAN has a brilliant futureHAKAN has a brilliant futureHAKAN has a brilliant futureHAKAN has a brilliant futureHAKAN has a brilliant future
HAKAN - MSN üzerinden Mesaj gönder
CSS'de Arkaplan Uygulamaları

HTML ile ilk uğraştığım zamanlar bir türlü elde edemediğim bazı arkaplan etkilerini CSS de çok kolaylıkla yapabileceğimi ilk keşfettiğim anda nasıl sevindiğimi aradan geçen yllara rağmen hala dün gibi hatırlarım. Bugün benim için çok basit ayrıntı olan bazı uygulamalar, bir çok insan için aşılması mümkün olmayan problemler olabilir. Ya da şu an benim inanılmaz karmaşık ve zorlayıcı gördüğüm bazı problemler, o problemin çözümünü bilen insanlar için aslında problem dahi kabul edilmeyecek derecede basit uygulamalar olabilir. Bu noktadan hareketle ben de bir zamanlar içinden çıkamadığım arkaplan uygulamalarının CSS'nin sihirli değneği ile aslında ne kadar kolay ve etkili çözümler üretebileceğini anlatmaya çalışacağım;

background-color:Web sayfanızın, tablonuzun, satırınızın, ya da hücrelerinizin arka plan rengini değiştirebileceğiniz CSS parametresidir. Kullanımı
HTML Code:

Code:
background-color:#ff3366;
şeklindedir. Burada kullanılan renk kodlarını hangi mantığa dayandığı hakkında ayrı bir makale yazılabilir..

background-image: Arka planı zenginleştirmek için kullanacağını resim/fotoğraf gibi nesnelerin yolunu belirlemeniz için kullanacağınız parametrelerdir. Ek parametrelerle detaylı bir şekilde özelleştirebilirsiniz. En altta bununla ilgili tek satırlık bir CSS kodu açıklaması yapacağım.. Kullanımı;

Code:
background-image:url(klasor_adi/foto.jpg);
background-position: Parametrenin uygulandığı çerçeve içerisinde yer alan nesnelerin x ve y eksenindeki pozisyonunu ayarlamamıza yarar. Kullanımı:


Code:
background-position:top;
background-position:bottom;
background-position:center;
background-position:left;
background-position:right;
background-position:inherit;

background-repeat: Arkaplanı zenginleştirmek için kullandığınız image nesnesinin X ve Y ekseninde tekrar sayısını kontrol edebileceğiniz parametredir. Bu şekilde arkaplana koymayı düşündüğünüz imajı x ekseninde ya da Y eksenin tekrarlatabilir, ya da tekrar etmemesini sağlayabilirsiniz. Kullanımı;

Code:
background-repeat:repeat-x;
background-repeat:repeat-y;
background-repeat:no-repeat;
background-repeat:repeat;
background-repeat:inherit;

background-attachment: Bu parametre ile arkaplan resminin sayfayla beraber kayıp kaymayacağını belirliyoruz. Eğer bu özelliğe scroll değerini verirsek, sayfamızla beraber arkaplan resmi de scrollbar ile beraber kayar. Eğer fixed değerini verirsek arkaplan resminin konumu scrollbara göre değişmez, sabit kalır. Kullanımı;

Code:
background-attachment:scroll;
background-attachment:fixed;
ÜSttekileri yazdıktan sonra bu parametrelerin tümünü birden tek bir background parametresinde kullanma
şeklini de gösterelim.

background:url(klasor_adi/image.gif) 15px 8px repeat #444444;
ya da

background:url(klasor_adi/image.gif) bottom left repeat #444444;


Burada önce url() ile image.gif 'in kaynak yolunu belirttik, araya bir karakterlik boşluk(space) bırakıp image.gif nesnesinin X Sıfır noktasına uzaklığını piksel cinsinden belirttik. Yani sol-üst köşeden 15px lik bir sağa kayma olsun istedik. Hemen ardından da 8px yazarak Y Sıfır noktasından 8 piksellik pozisyon belirlemesi yaptık. Böylece arkaplan için seçtiğimiz image.gif 8 piksel aşağı itilmiş oldu. Akabinde yazdığımız no-repeat parametresi ile de image.gif in tekrar etmemesini, yani bir sefer gösterimi yapıldıktan sonra tekrar gösterimi yapılmamasını istedik. Son olarak yazdığımız #444444 ile de arkaplan rengimizi belirledik.. Alttaki örnekte ise image.gif i bottom-left, yani dip-sol pozisyonunda yerleştirdik.

Bu parametreleri kullanarak yapacağınız varyasyonlarla pek çok kaliteli CSS sitesinde gördüğünüz görsel kaliteyi yakalamanız mümkündür. Örneğin;

Code:
BODY { background: url(logonuz.gif) top right;
    background-attachment: fixed }



__________________

ARAMASIN GÖZLER O ŞİMDİ ASKER!..
HAKAN is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Alıntı ile Cevapla
Sponsored Links
Cevapla


Konu Seçenekleri
Modları Göster

Yetkileriniz
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodları Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Okuduğunuz Konuya Benzer Konular
Konu Konuyu Açan Forum Cevaplar Son Mesaj
Magic Eraser Tool ile Arkaplan Temizleme HAKAN Yeni Başlayanlar 0 02-11-2007 19:38



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73