İslamirap
Css ile sarkan menüler hazırlamak B-261910-%C3%BCye_ol


Sistemden Yararlanmak ve Konuları Görebilmek İçin Lütfen Sisteme Giriş Yapınız!

Dikkat!! Site etrafınfaki erotik reklamlar bizimle alakalı olmayıp forum sitesinin otomatik koyduğu reklamlardır.Üye girişi yapıldıkdan sonra görülmemektedir.

Saygılar....

İslamirap
Css ile sarkan menüler hazırlamak B-261910-%C3%BCye_ol


Sistemden Yararlanmak ve Konuları Görebilmek İçin Lütfen Sisteme Giriş Yapınız!

Dikkat!! Site etrafınfaki erotik reklamlar bizimle alakalı olmayıp forum sitesinin otomatik koyduğu reklamlardır.Üye girişi yapıldıkdan sonra görülmemektedir.

Saygılar....

İslamirap
Would you like to react to this message? Create an account in a few clicks or log in to continue.

İslamirap


TÜRKİYENİN İLK VE TEK İSLAMİRAP SİTESİNE HOŞ GELDİNİZ
 
AnasayfaAnasayfa  Latest imagesLatest images  Kayıt OlKayıt Ol  Giriş yapGiriş yap  Kayıt OlKayıt Ol  

 

 Css ile sarkan menüler hazırlamak

Aşağa gitmek 
YazarMesaj
Admin
AdminAdmin
Admin


Mesaj Sayısı : 1558
Yaş : 37
rep+ :
Css ile sarkan menüler hazırlamak Left_bar_bleue571 / 100571 / 100Css ile sarkan menüler hazırlamak Right_bar_bleue

Points : 2977
Kayıt tarihi : 15/08/08

Css ile sarkan menüler hazırlamak Empty
MesajKonu: Css ile sarkan menüler hazırlamak   Css ile sarkan menüler hazırlamak Icon_minitimeSalı Eyl. 08, 2009 1:24 pm

Css ile sarkan menüler hazırlamak

Css ile sarkan menüler hazırlamak Sarkan-menuSarkan menüleri, baş aşağı çevrilmiş sekmeli menülere (tab menu)
benzetebiliriz. Bu menüler genellikle bir web sayfasının en üst
bölümünde yer alırlar. Fareyi herhangi bir menü öğesinin üzerine
getirdiğinizde, menünün renk değiştirdiğini ve diğerlerinden biraz daha
aşağıya doğru kaydığını görürsünüz (yandaki resme bakınız). İşte bu yazımda da css ile sarkan menü yapımını anlatacağım Css ile sarkan menüler hazırlamak Icon_wink
HTML ile menü yapısının oluşturulması


Öncelikle sarkan menümüzü oluşturan menü öğelerini HTML ile belirtmemiz gerekiyor. Bunun için bir DIV etiketi içerisinde bir sırasız liste oluşturmamız lâzım. Önemli olan nokta DIV etiketinin ID özniteliğine "sarkan_menu" ismini vermiş olmak. Ayrıca herbir menü öğesinin tıklanabilir olması için A etiketi ile linke çevrilmiş olması gerekmektedir.

  1. id="sarkan_menu">

    • href="#">Anasayfa

    • href="#" class="aktif">Hizmetler

    • href="#">Hakkında

    • href="#">İletişim











Bu kodların ekran görüntüsü alttaki gibi olacaktır:Css ile sarkan menüler hazırlamak Ss-1

CSS ile biçimlendirme işleminin yapılması


Sarkan menümüzü oluşturduktan sonra şimdi de CSS
ile bu menüyü biçimlendirip son şeklini vermemiz gerekiyor. Bunun için
önce menü öğelerini alt alta değil de yan yana sıralamamız gerekecek.
Bundan sonraysa menü öğelerinin genişlik ve renk değerlerini
atayacağız. Son olarak da fare, bir menü öğesi üzerindeyken o menü
öğesinin aşağıya doğru sarkmasını sağlayacağız. Tüm bu işlemleri 4
bölüm halinde ele alacağız.Css ile sarkan menüler hazırlamak Ss-2
mouse-over.png

Biçimlendirme yaparken Abode Fireworks
yazılımı ile hazırladığım üstteki görseli de kullanacağız. Adı üstünde
"mouse-over.png" dosyası, fare ile bir menü öğesinin üstüne
geldiğimizde işimize yarayacak. Bu görselin genişlik (width) değeri 85 pikseldir.
1. bölüm :



  1. #sarkan_menu ul {
  2. margin: 0;
  3. padding: 0;
  4. height: 100%;
  5. overflow: hidden;
  6. list-style: none;
  7. }







Css ile sarkan menüler hazırlamak Bolum-1

Bu ilk bölümde UL etiketi ile
oluşturduğumuz sırasız listeyi biçimlendiriyoruz. Margin ve Padding ile
uzaklık değerlerini sıfırladık. Sonra Height ve Overflow ile taşma problemi oluşmasını önledik. List-style ile de menü öğelerinde madde imleri (bullet) görünmesini engelledik.
2. bölüm :



  1. #sarkan_menu ul li {
  2. float: left;
  3. margin-right: 1px;
  4. font: bold 12px/14px Arial, Helvetica;
  5. }







Css ile sarkan menüler hazırlamak Bolum-2

İkinci bölümde LI etiketi ile
oluşturduğumuz liste öğelerini biçimlendirdik. Float ile liste
öğelerinin sola hizalanıp yan yana dizilmesini sağladık. Margin-right
ile liste öğelerinin sağ tarafına 1 piksellik bir boşluk bıraktık. Font
ile de liste öğeleri içerisindeki yazıların kalın, 12 piksel boyutunda
ve Arial fontuyla görünmesi gerektiğini belirttik.
3. bölüm :



  1. #sarkan_menu ul li a {
  2. display: block;
  3. padding: 5px 0;
  4. width: 85px;
  5. border-top: 8px solid #3f3f3f;
  6. color: #3f3f3f;
  7. text-align: center;
  8. text-decoration: none;
  9. }







Css ile sarkan menüler hazırlamak Bolum-3

Üçüncü bölümde liste öğeleri içerisinde yer alan ve A
etiketi ile oluşturduğumuz menü linklerini biçimlendirdik. Display ile
menü linklerine genişlik değerinin atanabilmesini sağladık. Padding ile
üstten ve alttan uzaklık değerlerini belirledik. Width ile de menü
linklerinin 85 piksel olmasını sağladık. Border-top ile menü
linklerinin üstüne bir çizgi çekip, Color ile de yazı rengini
belirledik. Text-align ile yazıların ortaya hizalanmasını,
Text-decoration ile de bu yazıların altındaki çizgilerin kaybolmasını
sağladık.
4. bölüm :



  1. #sarkan_menu ul li a:hover,
  2. #sarkan_menu ul li a.aktif {
  3. padding-bottom: 8px;
  4. border-top: 8px solid #101010;
  5. background: #101010 url(mouse-over.png) bottom no-repeat;
  6. color: #fff;
  7. }







Css ile sarkan menüler hazırlamak Bolum-4

Bu son bölümde ise fare ile menü linklerinin üzerine gelindiğinde
oluşacak görüntüyü elde ediyoruz. Padding-bottom ile ilgili menü
linkinin aşağıya doğru 8 piksel sarkmasını sağlıyoruz. Border-top ile
3. bölümde çizdiğimiz çizginin renk değerini değiştiyoruz. Background
ile de ilgili menü linkinin arkaplan rengini değiştirip, hazırlamış
olduğumuz "mouse-over.png" görselinin görünmesini sağlıyoruz.
Böylece hazırlamış olduğumuz bütün CSS kodlarının son hali şu duruma geldi:

  1. #sarkan_menu ul {
  2. margin: 0;
  3. padding: 0;
  4. height: 100%;
  5. overflow: hidden;
  6. list-style: none;
  7. }

  8. #sarkan_menu ul li {
  9. float: left;
  10. margin-right: 1px;
  11. font: bold 12px/14px Arial, Helvetica;
  12. }

  13. #sarkan_menu ul li a {
  14. display: block;
  15. padding: 5px 0;
  16. width: 85px;
  17. border-top: 8px solid #3f3f3f;
  18. color: #3f3f3f;
  19. text-align: center;
  20. text-decoration: none;
  21. }

  22. #sarkan_menu ul li a:hover,
  23. #sarkan_menu ul li a.aktif {
  24. padding-bottom: 8px;
  25. border-top: 8px solid #101010;
  26. background: #101010 url(mouse-over.png) bottom no-repeat;
  27. color: #fff;
  28. }








Sonuç...


Bence yeterince güzel, yapımı kolay ve kullanışlı bir menü ortaya çıktı Css ile sarkan menüler hazırlamak Icon_wink Ya sizce? Hazırladığımız bu menünün çalışır haline buradan ulaşabilirsiniz. Ayrıca bu menünün 5 farklı renk seçeneğini de hazırlayıp bir paket haline de getirdim. Bu pakedi eBurhan Araçları sayfasına girerek eburhan Sarkan Menüler ismiyle indirebilirsiniz.Css ile sarkan menüler hazırlamak Eburhan-sarkan-menu-kirmizi
Css ile sarkan menüler hazırlamak Eburhan-sarkan-menu-mavi
Css ile sarkan menüler hazırlamak Eburhan-sarkan-menu-yesil
Css ile sarkan menüler hazırlamak Eburhan-sarkan-menu-siyah
Css ile sarkan menüler hazırlamak Eburhan-sarkan-menu-gri
Sayfa başına dön Aşağa gitmek
http://islamirap.eniyiforum.net
 
Css ile sarkan menüler hazırlamak
Sayfa başına dön 
1 sayfadaki 1 sayfası
 Similar topics
-

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
İslamirap :: PROGRAMLAMA DİLLERİ :: DİĞER KODLAMA DİLLERİ-
Buraya geçin: