⊗jsSpStyCS 10 of 294 menu

JavaScript'te Sınıflarla Stilleme

Elemanları style özniteliği üzerinden stillemek bazen kullanışlı olsa da, çoğu zaman en iyi fikir değildir. Sorun, stillerin JavaScript dosyasına dağılması ve değiştirmenin zahmetli olmasıdır. Stilleri, JavaScript koduna dalmadan kolayca değiştirebilmek için CSS dosyalarında tanımlamak çok daha uygundur.

Örnek olarak, bir mesaj gösteren bir elemanımız olsun. Mesaj "iyi" olabilir ve yeşil renkte gösterilebilir veya "kötü" olabilir ve kırmızı renkte gösterilebilir. Böyle bir durumda en iyi çözüm, bunun için ilgili CSS sınıflarını oluşturmak olacaktır:

.success { color: green; } .error { color: red; }

Şimdi "iyi" bir mesaj gösterirken elemana "iyi" sınıfını vereceğiz:

elem.textContent = 'good'; elem.classList.add('success');

"Kötü" bir mesaj gösterirken ise elemana "kötü" sınıfını vereceğiz:

elem.textContent = 'bad'; elem.classList.add('error');

Sayılar içeren paragraflar verilmiştir. Bu paragrafları bir döngü ile gezin ve çift sayılar içeren paragrafları kırmızı, tek sayılar içerenleri ise yeşil renge boyayın.

Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet