Bir kodu vardı [ ile başlıyordu diye hatırlıyorum, neydi bulamadım. Class'ın sonu değişse de başı aynı ise hepsini seçiyordu. Nasıl yapılıyordu o? Mesela:
class-ismi-1
class-ismi-2
class-ismi-3
Seçici ile sadece başı "class-ismi-" olanları seç diyorduk ve 1-2-3 veya farklı hepsi seçiyordu.
CSS'de Class'ın Belli Bir Kısmına Kadarını Seçme Nasıl Yapılıyordu?
6
●65
- 04-12-2021, 22:58:58
- 04-12-2021, 23:03:35Hocam şu yazım faydalı olabilir incele istersen.
https://medium.com/kodcular/css-secicileri-6253114d9264 - 04-12-2021, 23:09:51
*[class^="bg-"], *[class*=" bg-"]{ color:red; }*[class^="bg-"] Seçicisi class attribute'una sahip ve bg- ile başlayıp herhangi bir şekilde devam eden tüm elementleri seçer.
Örnek: <div class="bg- ">
*[class*=" bg-"] = Seçicisi class attribute'una sahip ve herhangi bir şekilde başlayıp tocolor-X şeklinde devam eden tüm elementleri seçer.
Örnek: <div class=" bg- "> - 04-12-2021, 23:18:33.menu-toggled-slide .menu-button {...} şeklinde bir kodda sadece slide kısmı değişiyor. Şöyle yapmam gerektiğini düşünüyordum ve yaptım ama çalışma: [class^="menu-toggled-"] .menu-button {...} mantık olarak çalışmadı gerekiyordu. ^ yerine * koyunca çalışıyor. [class*="menu-toggled-"] .menu-button {..}
- 04-12-2021, 23:23:42Çok faydalı hocam, emeğinize sağlık. Bir sürü okuyup detaylarıyla öğrenmem ve pekiştirmem gereken içerik gördüm, sık kullanılanlarıma ekledim bir ara ciddi zaman ayıracağım yayınlarınıza.Devaloper adlı üyeden alıntı: mesajı görüntüle