img[class*="align"]
CSS'de ne anlama geliyor?img [class * = "align"], CSS'de ne anlama geliyor?
Bunu birçok stil sayfasında gördüm, ancak neden kullanıldığından ve ne işe yaradığından emin değilim. Herhangi bir fikir?
img[class*="align"]
CSS'de ne anlama geliyor?img [class * = "align"], CSS'de ne anlama geliyor?
Bunu birçok stil sayfasında gördüm, ancak neden kullanıldığından ve ne işe yaradığından emin değilim. Herhangi bir fikir?
içerdiği bir sınıfa sahip tüm img
öğelerini eşleştirecektir.
spec Bu konuda daha fazla bilgi var
O "align" dahil olmak üzere herhangi img
etiket sınıfı metinle eşleşen bir attribute selector bu. - olan "fon" özelliği, e elemanı
e [foo * = "çubuk"]: belgeleri (yukarıda bağlantılı) kaynaktan
<img class="dummy align test" /> <img class="test align-1" /> <img class="hello-align" /> <img class="abaligncd" /> <img class="align" />
: Örneğin, aşağıdakilerden herhangi birini eşleşecektir değer, "bar" alt dizesini içerir.
Bu, popüler CSS çerçevelerinde, her birine yeni bir özdeş sınıf eklemek zorunda kalmadan birden çok benzer sınıf stili oluşturmak için kullanılır.
p[class*="para-"] { ... }
: elle basitçe kullanarak tüm varyasyonları yazmak zorunda kalmadan
<p class="central para-red">Hello, world!</p>
<p class="para-green bold">Hello, world!</p>
<p class="para-blue">Hello, world!</p>
<p>Hello, world!</p>
Biz p
elemanları olan sınıf "para-" içerir tümüne stil geçerli olabilir: Örneğin, şu biçimlendirmeyi eğer vardı Bu bir JSFiddle example kullanımda.
+1, bunun bir yinelenen olmadığına şaşırdım, ancak bu zaten, bulamıyorum! – Liam
_Not'un IE8 tarafından desteklenmediğini ve aşağıdaki gibi görünmediğini unutmayın: D –
Bkz: http://stackoverflow.com/q/13525542/1402846, http://stackoverflow.com/q/8959152/1402846 – Pang