Mehmet Ali Kırımlı
Decapat
- Katılım
- 23 Temmuz 2019
- Mesajlar
- 46
Aşağıdaki gibi bir sayfa tasarımım var. Menu öğelerinde basıldığı zaman content'in değişmesini istiyorum. Nasıl yapabilirim?
Yazacağım bir tane çözümü yazmışsınız, teşekkürler. CSS ile yapmak bence daha kolay olacaktır, birçok çözüm yolu mevcut. Hangisini seçersiniz."Component Slot" gibi yapılarla çözülebilir. Vanila JS ile yapmak istiyorsanız değişecek içeriği template gibi yapılarda tutup. innerHTML attribute değerini ilgili template ile değiştirerek istediğiniz dinamik geçişleri sağlayabilirsiniz.
Ya da CSS'in de yardımıyla How To Create Tabs buradaki örnekte olduğu gibi sadece gösterilecek olan seçeneğin display property'si 'block' ötekileri 'none' yaparak da sağlayabilirisiniz.
Çözüm çok.
innerHTML ile denedim ama örnek olarak <div>Merhaba</div> yazdırdım çalışmadı"Component Slot" gibi yapılarla çözülebilir. Vanila JS ile yapmak istiyorsanız değişecek içeriği template gibi yapılarda tutup. innerHTML attribute değerini ilgili template ile değiştirerek istediğiniz dinamik geçişleri sağlayabilirsiniz.
Ya da CSS'in de yardımıyla How To Create Tabs buradaki örnekte olduğu gibi sadece gösterilecek olan seçeneğin display property'si 'block' ötekileri 'none' yaparak da sağlayabilirisiniz.
Çözüm çok.
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.