YUKARI

CSS Tab Menü Nasıl Yapılır / Editlenir ?

CSS Tab Menü Nasıl Yapılır / Editlenir ?

Şimdi bir adet menu.css adında bir CSS dosyası oluşturuyoruz ve aşağıdaki kodları içine yazıp kaydediyoruz.

.glossymenu{
 position: relative;
 padding: 0 0 0 34px;
 margin: 0 auto 0 auto;
 background: url(media/sol.gif) repeat-x;
 height: 46px;
 list-style: none;
}
.glossymenu li{
 float:left;
}
.glossymenu li a{
 float: left;
 display: block;
 color:#000;
 text-decoration: none;
 font-family: sans-serif;
 font-size: 13px;
 font-weight: bold;
 padding:0 0 0 16px; /
 height: 46px;
 line-height: 46px;
 text-align: center;
 cursor: pointer; 
}
.glossymenu li a b{
 float: left;
 display: block;
 padding: 0 24px 0 8px;
}
.glossymenu li.current a, .glossymenu li a:hover{
 color: #fff;
 background: url(media/orta.gif) no-repeat; 
 background-position: left;
}
.glossymenu li.current a b, .glossymenu li a:hover b{
 color: #fff;
 background: url(media/sag.gif) no-repeat right top;
}

Şimdi bu menu.css adındaki dosyamızı projemize dahil etmemiz gerekiyor.Bunun için <head> tagları arasına aşağıdaki kodu ekliyoruz

<link href="menu.css" rel="stylesheet" type="text/css" />

Şimdi "media" adında bir klasör oluşturuyoruz ve içine aşağıdaki 3 resmi kopyalıyoruz.İsimlerinide sırasıyla sol.gif, orta.gif ve sag.gif olarak kaydediyoruz.

        

 sol orta                          sag

Css dosyamızıda projemize dahil ettikten sonra html kodlarımızı yazmaya başlayabiliriz.Menüyü nerede kullanacaksak aşağıdaki vermiş olduğum kodları oraya yapıştırın;

<ul class="glossymenu">
 <li><a href="index.html"><b>Ana Sayfa</b></a></li>
 <li><a href="css.html"><b>CSS</b></a></li>
 <li><a href="forum.html"><b>Forum</b></a></li> 
 <li  class="current"><a href="hakkimda.html"><b>Hakkımda</b></a></li> 
 <li><a href="iletisim.html"><b>İletişim</b></a></li> 
 </ul>

Evet arkadaşlar artık bir css tab menümüz var burada bir şeyi açıklamak istiyorum.Hakkımda kısmında class="current" i görüyorsunuz.Bunun anlamı hangi sayfada olduğunuzu gösterir.Şimdi siz iletisim.html sayfasını yapıyorsunuz diyelim ozaman hakkimda kısmından class="current" yazısını alıp iletisim kısmına yapıştırmanız gerekiyor.

Şimdide menümüzün renklerini beğenmediğimizi varsayıyoruz ve renkleri editliyoruz.Bunu yapmak için ben Photoshop'u kullanacağım.Yapmamız gerek şey çok basit.

İlk önce Photoshop u açıyoruz ve sol, orta ve sag.gif lerimizi photoshop un içine sürükleyip bırakıyoruz.Daha sonra Image > Adjustments > Hue / Saturation u açıyoruz ve aşağıdaki değerleri giriyoruz.

Bu işlemi 3 .gif için tekrarladıktan sonra artık menumuzun rengi siyah-gri tonlarında.Siz isterseniz Hue ayarlarıyla oynayarak daha farklı renklerde üretebilirsiniz.

Örneği Görmek İçin Tıklayınız

 

Başka bir makalede görüşmek dileğiyle.

18. November 2008 15:16 by Administrator | Comments (3) | Permalink

Comments

orhan orhan
merhaba,
benim bir sorum olacak ben simdi macromedia dreamweaver programi ile css üzerinden dosya hazirladim.
Bunu internet sayfama yüklemek istiyorum. Benim tr.gg adresinde homepage im var orada css bölümü alt kisim üst kisim diye belirtmisler. Hazirladigim sayfayi homepage sayfama nasil aktarabilirim. kopyalayip yapistirdigimda olmuyor. Yardimci olabilirseniz sevinirim.
Saygilarimla,
Orhan
3/8/2009 12:19:43 AM #
Css dosyanı yaratıp ( menu.css ) ftp den dizine yolla. Sonra homepage dediğin sayfaya msnu.css i ekle. Daha sonra bu yukarıdaki verdiğim kodları div tagları arasında istediğin yere ekle.

<div>

<ul class="glossymenu">
<li><a href="index.html"><b>Ana Sayfa</b></a></li>
<li><a href="css.html"><b>CSS</b></a></li>
<li><a href="forum.html"><b>Forum</b></a></li>
<li  class="current"><a href="hakkimda.html"><b>Hakkımda</b></a></li>
<li><a href="iletisim.html"><b>İletişim</b></a></li>
</ul>

</div>

sonra bu div e id vererek ayarlamalarını yaparsın.Sanırım anlatmak istediğin bu.
3/11/2009 2:49:07 AM #
replica watches replica watches United States
teşkrrr.
5/14/2010 1:15:39 AM #

Add comment


(Will show your Gravatar icon)

  Country flag

biuquote
  • Comment
  • Preview
Loading



Etiket Bulutu

Yazar Hakkında

Bu site görüşlerin paylaşıldığı kişisel bir blogdur. Site içeriğinden meydana gelebilecek sorunlardan site sahibi sorumlu değildir.Sitede yazılan her yazı tarafımca yazılmış olup, izinsiz veya link verilmeden alıntı yapılamaz. Yorumlar site sahibi tarafından onaylandıktan sonra yayınlanacaktır.

©KodArsivi.Net