CSS ile şık bir navigasyon çubuğu oluşturmak, web tasarımının önemli bir parçasıdır. Bu süreç, kullanıcıların sitenizde rahatça gezinebilmesi için gerekli olan temel yapının oluşturulmasını içerir. HTML ile basit bir yapı kurduktan sonra, CSS ile bu yapıyı estetik bir hale getirmek mümkündür. Bu yazıda, adım adım bir navbar oluşturmanın yollarını keşfedeceğiz.
CSS ile navbar (menü) yapımı için aşağıdaki adımlar izlenebilir:
HTML Yapısı: Navbar oluşturmak için
<ul>(unordered list) ve
<li>(list item) etiketleri kullanılır. Ana menü öğeleri
<li>içinde, alt menü öğeleri ise iç içe
<ul>içinde tanımlanır.
CSS Stillemesi:
nav { background-color: #f2f2f2; } kodu ile arka plan rengi ayarlanabilir ve kenar boşlukları sıfırlanabilir.<li>öğeleri yatay olarak yan yana hizalamak için
li { display: inline-block; } kodu kullanılır.<a>etiketi için metin dekorasyonu kaldırmak ve renk ayarlarını yapmak için
a { text-decoration: none; color: #333; } kodu kullanılır.a:hover { color: #666; } kodu kullanılır.Daha karmaşık ve stilize menüler için CSS ve JavaScript kullanılabilir. Hazır CSS çerçeveleri ve kütüphaneleri de kullanılabilir.
Örnek bir kod için Hıdır Volkan Sönmez'in Medium'daki "Menü Oluşturma (Navbar)" başlıklı yazısına veya W3Schools'un "CSS Navigation Bar" sayfasına başvurulabilir.
SON YAZILAR