merhaba arkadaşlar, js ile aram pek iyi değil bugüne kadar hep hazır yazılmışları kullandığım için. şuan ufak bir yardıma ihtiyacım var. elimde bir tema için düzenlenmiş iki adet .css var. biri dark.css diğeri light.css javascript ile ziyaretçilerin sayfayı yenilemeden bu iki .css'i (gece/gündüz modu gibi düşünebilirsiniz) seçebilmelerini istiyorum.
yardımlarınız için şimdiden teşekkürler.
javascript ile css değiştirme
5
●150
- 18-01-2020, 14:23:22
- 18-01-2020, 14:26:26Kimlik doğrulama veya yönetimden onay bekliyor.
- 18-01-2020, 15:01:53hocam bunu tam olarak nasıl kullanacağız ?caylakgirisimci adlı üyeden alıntı: mesajı görüntüle
Baran_Ozdemir adlı üyeden alıntı: mesajı görüntüle.dark-mode { background-color: black; color: white; }sanıyorum ki bu sadece eklediğin sınıfı aktif etmek için geçerli ben komple .css dosyası değişsin istiyorum, css içindeki bir sınıfı değil. - 18-01-2020, 15:40:49[0] eklenen ilk stylesheet'i verir.Vaudeville adlı üyeden alıntı: mesajı görüntüle
light css'i link ile import edin html'e
adam bi butona basınca onclick olayına tetikle() fonksiyonunu verin
javascriptte te tetikle() fonksiyonuna bu komutu girin,
bu komut 0'ıncı yani ilk stylesheetin href'ini tırnak içindekiyle değiştirir, light.css le dark.css aynı yerde olsun, light'ı dark yapar.