Anasayfa » Web Programlama

Özelleştirilebilir CSS Butonlar {Ücretsiz}

19 Kasım 2008 Görüntülenme: 1.567 2 Yorum Yazar: Ahmet
Kötüİdare ederOrtaGüzelMükemmel (Bu yazı 1 oy aldı. Ortalama Değeri: 5,00 oy dan 5)

CSS tabanlı çalışmalarımı devam ettiriyorum. Bu aralar biraz yoğun olduğum için blogumda pek ilgilenemiyor ve çalışmalarımda biraz aksaklık yaşıyorum. En kısa sürede işleri yoluna koyup paylaşmaya devam edeceğim.

Şimdiye kadar hiç oturupda kod yazark kendi tarzınıza bir CSS menü oluşturdunuz mu? Yoksa her defasında başkalarının yaptığı hazır CSS menüleri ya da hazır sistemleri mi kullandınız? Bence şimdiye kadar hazır şeylerden faydalandıysanız bu yazıyı okumaya devam etmenizi öneririm. Oldukça basit bir mantıkta ve basit kodlar ile çok hoş bir CSS menü hazırlanmış.

Buradaki yazıda da belirtildiği gibi bu CSS menüyü istediğiniz gibi değiştirerek (özelleştirerek) kullanabilirsiniz. Oldukça hoş butonlar… Şimdi bu butonların kodlarını biraz inceleyelim. Yazının sonundan da ilgili butonları bilgisayarınıza indirerek kendinizde inceleyebilirsiniz.

Çalışma tek bir HTML sayfasından oluştuğu için bende bu sayfa içerisindeki kodlar hakkında kısa kısa bilgiler vererek sizin daha iyi anlamanızı sağlayacağım. Kodları açıklamaya başlayalım.

body{
font-family:”Lucida Grande”, “Lucida Sans Unicode”, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

Yukarıdaki kodlar HTML sayfası içeriğinin genel yapısını tanımlayan CSS kodlarıdır.

a.button{
background:url(img/button.gif);
display:block;
color:#555555;
font-weight:bold;
height:30px;
line-height:29px;
margin-bottom:14px;
text-decoration:none;
width:191px;
}
a:hover.button{
color:#0066CC;
}

Bu kodlar sayfa içerisindeki butonların ortak özelliklerinin belirtildiği CSS kodlarıdır. Bu kodlar içerisinde butonların arkaplan resimi, yüksekliği, genişliği, hover halindeki tarzı vs. belirlenmiş.

.add{
background:url(img/add.gif) no-repeat 10px 8px;
text-indent:30px;
display:block;
}
.delete{
background:url(img/delete.gif) no-repeat 10px 8px;
text-indent:30px;
display:block;
}
.user{
background:url(img/user.gif) no-repeat 10px 8px;
text-indent:30px;
display:block;
}
.alert{
background:url(img/alert.gif) no-repeat 10px 8px;
text-indent:30px;
display:block;
}
.msg{
background:url(img/msg.gif) no-repeat 10px 8px;
text-indent:30px;
display:block;
}
.download{
background:url(img/download.gif) no-repeat 10px 8px;
text-indent:30px;
display:block;
}

.lens{
background:url(img/lens.gif) no-repeat 10px 8px;
text-indent:30px;
display:block;
}
.info{
background:url(img/info.gif) no-repeat 10px 8px;
text-indent:30px;
display:block;
}

Bu kodlar butonlarımızın adeta bel kemiğini oluşturuyor. Bu kodlar sayesinde uyarı, download, ekleme, silme vs. bütün butonları ayarlıyoruz. Mesela .download içerisindeki kodlar ile download butonun yapısını oluşturuyoruz.

Bu güzel butonların kendi sayfası burası. Kendi bölgesinden indirmek için buraya tıklayabilirsiniz. Renkli Teneke’den indirmek isterseniz burayı kullanabilirsiniz. Türkçe olarak menülerin tamamına buradan bakabilirsiniz. Renkli Teneke’den indireceğiniz butonlarda tamamen Türkçe’dir.

Yazıyı beğendiysen başka yerlerde paylaşabilirsin:
  • Google Bookmarks
  • Digg
  • Twitter
  • del.icio.us
  • Facebook
  • MySpace
  • Netvibes
  • Live
  • FriendFeed
  • Technorati
  • StumbleUpon
  • Reddit
RenkliTeneke.Com blogundaki yeni yazılardan haberdar olmak için RSS Abonesi olabilirsiniz. İsterseniz Twitter'dan ya da FriendFeed'den takip edebilirsiniz. Ya da "Yeni yazılar e-mail adresime gelsin" diyorsanız e-mail abonesi olabilirsiniz.
Merhaba sevgili ziyaretçi. Şuanda renkliteneke.com bloguna " Ahmet" tarafından " 19 Kasım 2008" tarihinde yazılmış olan "Özelleştirilebilir CSS Butonlar {Ücretsiz}" başlıklı bu yazıyı okuyorsun. Bu yazının başka bir yerde yayınlaması yasaktır. Her yazı ayrı bir özen içerisinde hazırlanıyor ve bu emeğin iki tık ile heba edilmesi pek hoşuma gitmez. Bu açıklama ise bilgilenmeniz için yazılmıştır.

2 Yorum »

  • Eray USTA demiş ki:

    Çok süper ama herşeyin en güzeli tabikide oturup uğraşarak öğrenerek birşeyler çıkarmak. Teşekkürler

  • Sinan Yorulmaz demiş ki:

    Evet “Eray USTA”ya katılıyorum. Yinede teşekkürler ahmet abi.

Yukarıdaki yazı hakkında kendi düşüncelerinizi yazın!

Lütfen yukarıdaki yazı hakkında düşüncelerini paylaş. Senin düşündüklerin bazen bu blogdaki yeni yayınlanacak yazının hangi konuda yazı yazılması gerektiğini belirliyor.

Yorum ekleye bilir yada yazı için geri bildirim gönderebilirsiniz. Bu yazı için yorumlarına abone ol: subscribe to these comments

 

Yorum içerisinde kullanabileceğiniz Html tagları :
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Yazıya yorum yazdığınızda yorumunuzun hemen yanında bir Gravatarınız yayınlanacaktır.
Hani benim Gravatarım? Gravatar'da neyin nesi?