31 Eki 2007
Css örnekleri 1
Pek çok arkadaş bana İlk bloğumda css kullanarak yaptığım pek çok şeyi nasıl yaptığımı defalarca sordu. Bende mümkün mertebe yardımcı oldum. Sürekli bu konularda sorular sorulmaya devam ettiği için bunları yazı olarak yazmaya karar verdim ve bundan sonrada Css kullanarak yapılabilcek değişik şeyler hakkında kullanabilceğiniz örnekler vereceğim.
Bunları değişik sitelerde değişik anlatımlarla bulmak mümkünken neden onlara bağlantı vermek yerine burada anlatacağım?
1. Her yiğidin ayrı bir yoğurt yiyişi vardır.
2. Öğrendiklerimi öğretebiliyorsam onları gerçekten öğrenmişimdir. VArsa hatalarım onlarıda sizler sayesinde düzeltebilirim.
ve ilk css kullanarak yapacağımız örnek.
Herhangi bir başlık, yazı , bağlantının… önüne, arkasına… küçük bir resim simge koymak.
h2 {
background:url(atac.png) center left no-repeat; /* arkaplan resmi */
font:1em “Arial”,sans-serif; /* font boyutu ve tipi */
font-weight:700; /* yazının kalınlığı */
padding-left:18px; /* yazının sol kısmındaki boşluk */
margin-bottom:4px; /* alttaki yazı ile mesafe */
}
background‘daki “center” resmin yazıya göre orta hizada olmasını sağlar. Eğer üstte olmasını isterseniz “top” altta olmasını isterseniz “bottom” kodlarını kullanabilirsiniz.
“center” den sonra gelen “left” resimin sağdamı yoksa soldamı olacağını ayarlar. Sağda olmasını isterseniz “right” ile değiştirmelisiniz.
“no-repeat” resmin tekrar etmemesini ayarlar.
Kodları kopyala yapıştır yaparken yanlara yaptığım açıklamaları ( /* açıklama */) isterseniz silebilirsiniz. Silmesenizde kodun çalışması açısından bir zararı olmaz. Kendinize göre kisiselleştirdikten sonra silmenizi öneririm.
Bunun dışında h2 yerine h3, h4, h5, …. yazabilirsiniz. Eğer Şablonunuz katmanlardan (div) oluşuyorsa ve siz sadece belli katmanlarda bu kodun çalışmasını istiyorsanız o katmanın genel sitilini ayarladığınız kodu başa yazın.
örneğin: .sidebar h2 { …} , #logo h3 a {……} gibi…
Eğer yalnız bağlantı verdiğiniz yazıların başına bu resmin gelmesini istiyorsanız h2′nin yanına bir “a” getirin. ” h2 a{…} ”
Sadece üzerine gelince çıkmasını istiyorsanız a’dan sonra “hover” yazın. “h2 a:hover {…}
Eğer üzerine geldiğinizde resmin değişmesini isterseniz yukarıdakilerin her ikisinide yazmalısınız.
h2 a {
background:url(atac.png) center left no-repeat; /* arkaplan resmi */
font:1em “Arial”,sans-serif; /* font boyutu ve tibi */
font-weight:700; /* yazının kalınlığı */
padding-left:18px; /* yazının sol kısmındaki boşluk */
margin-bottom:4px; /* alttaki yazı ile mesafe */
}h2 a:hover { background:url(atac.png) }
h2 a:hover’ da sadece değişmesini istediğimiz kodları yazıyoruz. Üstteki kodların hepsini birden yazmaka sakınca yok ama gerekte yok. Eğer bağlantının üzerine gelince değişmesini istediğiniz başka şeyler varsa onlarıda ekleyebilirsiniz.
Özet olarak
- h2 {…} , sadece <h2></h2> arasına gelen yazıların,
- h2 a {…} , <h2><a href=”#”>link</a></h2> şeklinde başında h2 kodu yazılan bağlantıların
- h2 a:hover {…} , h2 kodları arsına yazılmış bağlantıların üzerine gelindiğindeki sitilini ayarlar.
Peki bunu kullandığımız menulere nasıl ekleyeceğiz. Yani aşağı yada yana oğru uzanan menülere eklemek için ne yapmalıyız. Bunun için 2. sayfaya geçelim.
Sayfalar: 1 2



Tesekkürler Pardus007!Çok işime yarayacak! :)
Sağolasın Pardus abi çok güzel bir kaynak olmuş gerçekten. :)
Bu arada yazıyı 2 sayfa nasıl yaptın?
Pardus007
Onun için bir yazı yazıyorum. Aslında basit birşey sadece diğer sayfaya geçilmesini istediğin yere < --!nextpage--> ekliyorsun.
Merhaba. Zamanında daha önceden uyarladığın bir temayı kullanıyordum, ancak bugün kazara sildim. İşin kötüsü yedeklemeyi nasıl olduysa unutmuşum. Tabi üzerinde bir hayli oynama yapmış olduğum için aynısını tekrar uygulamam çok zamanımı alacaktı. Dolayısıyla 3.nesil temam için kolları sıvadım. Çok da güzel bir problemim var. Standart Blogcu temalarından birini kullanmaya karar verdim ancak kullanılan resimlerin hepsi css içinde tanımlanmıştı. Ben de css kodunda değişiklik yaptım, fazla bandwith harcamayacağını da düşünerek ücretsiz geocities hesabıma yükledim.
http://www.geocities.com/ufubo/yeniufublog.css
Resimleri ayrıca linklememe rağmen sanırım gene http://www.geocities.com/ufubo/ klasörü içinde arıyor. İlla ki ücretli bir hosting almam gerekmemeli bence, bu işin altından nasıl kalkarım, yükleme yapabileceğim kaliteli ve ücretsiz bir yer var mı acaba??
Googlepages’i tavsiye ederim. Bence geoticies de olur fakat resimleri blogcudan çekme başka bir adrese at oradan çek. Resimleride googlepages’ e at derim.
pekala, teşekkür ederim. deneyeceğim ;)
evet, denedim, uyguladım. googlepages ilaç gibi geldi, çok rahatladım =) teşekkürler..
abi blogsayfası diye birşey gördüm,oraya geçmeyi düşündüm ama sanırım tasarımla oynayamıyoruz.tasarımı değiştirebiliyorsam nasıl yaparım ilgilenirsen çok sevinirim Birol abi.iyi bloglamalar :)
Bu anlattıklarımı pek çok değişik şekilde yapmak mümkün. İşte buda onlardan biri…
Kolay gelsin.
——————————–
Teşekkürler.Pardus ben uğraştım ama yapamadım bunu ya.Acaba Sen bana kodları nerey koycağımı bulabilir misin?
Yanında işaret çıkmasını istiyorum.
* * * * * * *
Pardus007
Yeni bir yazı hazırlıyorum (Css menu) Orada sorunuzun cevabının bulacaksınız.
Aslında ikinci sayfada sorunuzun cevabı var.
pardus abi bişi sorcam.Acaba siz googlepages’e nasıl .js veya .html vb.dosyalar yükleyebiliyorsunuz veyada şarkı..
Öncelikle bir googlepages üyeliğin olmalı( ücretsiz)

Sonra Sonra giriş yapıp ayarlarını ve yüklemelerini yaptığın veri girdiğin sayfaya gireceksin.
Bu sayfa aşağıdaki gibi.
sayfadaki upload linkine bas ve istediğin dosyayı seç ve yükle. Bu kadar basit