Menüyü bir CSS seçicisinde gösterin
CSS seçicilerini girerek menüyü temanızın tam olarak belirlediğiniz öğelerine yerleştirin.
Uygulama menünüzü eşleşen her öğenin içine yerleştirir ve içeriğinin yerini alır. Otomatik olarak değiştir ve Mevcut menüyü değiştir seçeneklerinin çalışmadığı özel veya büyük ölçüde düzenlenmiş temalarda, belirli bir konum için ya da yalnızca masaüstü veya yalnızca mobil menüler için kullanın.
CSS seçicilerini ayarlayın
-
Menüyü bu CSS seçicisinde göster’i seçin
Menü düzenleyicide sol çubuktaki Ayarlar sekmesine tıklayın. Konum altında Menüyü bu CSS seçicisinde göster’i seçin.
İki seçici alanıyla Menüyü bu CSS seçicisinde göster -
Seçicileri girin
Ayarlar bölümünde açıklanan iki alanı doldurun. Gri
#SiteNavve#AccessibleNavkaydedilmiş değerler değil, yer tutuculardır. -
Kaydedin ve yayınlayın
Kaydet’e tıklayın, ardından menüyü yayınlayın. Mağazanızı masaüstünde ve mobilde kontrol edin.
Ayarlar
- Ana menünüzün CSS seçicisi
- Masaüstü menünüzü içeren öğe, örneğin
#SiteNav,.header__inline-menuveyanav.main-menu. Menüyü yalnızca mobilde göstermek için boş bırakın. - Mobil menünüzün CSS seçicisi
- Mobil menünüzü içeren öğe, örneğin
#AccessibleNavveya.menu-drawer. Temanızın mobil menüsünü korumak için (yalnızca masaüstü) boş bırakın.
- Birden fazla öğe: Seçicileri virgülle ayırın, örneğin
.header__inline-menu, .sticky-header nav. Menü her eşleşmenin içine yerleşir. - Her iki düzen için tek öğe: Her iki alana da aynı seçiciyi girin. Uygulama, ekran boyutuna göre masaüstü ve mobil düzen arasında geçiş yapar.
- Tek bir bağlantıyı değil, kapsayıcıyı seçin: Menünün tamamını saran öğeyi (genellikle bir
<nav>veya<ul>) eşleştirin; aksi hâlde menü tek bir öğenin içine yerleşir. - Kararlı seçicileri tercih edin: Kimlikler veya
.header__inline-menugibi tema sınıfları.body > div:nth-child(3) > …gibi otomatik oluşturulan seçiciler tema değiştiğinde bozulur.
Bir CSS seçicisi bulun
Alanların altındaki Menünüzün CSS seçicisini nasıl bulursunuz? bağlantısına da tıklayabilirsiniz.
-
Menüyü inceleyin
Mağazanızı Chrome’da açın, menüye sağ tıklayın ve Inspect (İncele) seçeneğini seçin.
-
Menü kapsayıcısını bulun
Elements panelinde etiketlerin üzerine gelin. Vurgusu menünün tamamını kaplayan en yakın
<nav>veya<ul>öğesini bulun. -
Seçiciyi kopyalayın
#ve ardındaniddeğerini (#SiteNav) ya da.ve ardından anlaşılır bir sınıfı (.header__inline-menu) kullanın. Aksi hâlde etikete sağ tıklayın, Copy > Copy selector seçeneğini seçin ve uygulamaya yapıştırın. -
Mobil için tekrarlayın
DevTools’ta cihaz simgesine tıklayın, bir telefon seçin ve mobil menüyü (hamburger simgesi) açın. Mobil seçiciyi almak için tekrarlayın.
Menüyü temanızda hiç menü olmayan bir yerde mi istiyorsunuz? Bkz. Özel bir menü konumu ekleyin.
Bu sayfa yardımcı oldu mu?
Geri bildiriminiz için teşekkürler! Neyin eksik olduğunu bize söyleyin
Sorun bildir