2016-04-07 19 views
1

Özellik olarak "telif hakkı" içeren tüm div'larımı seçmenin bir yolunu arıyorum.Kimlik ve sınıf için aynı CSS seçicisi

Bunu böyle denedim.

[name*="copyright"] { 
    background:red; 
} 

https://jsfiddle.net/f87ggqg6/

Ama sadece telif ile sınıfını seçebilir ya da ben telif hakkı ile kimliklerini seçebilirsiniz. Bir ifadede id ve sınıf seçmenin bir yolu var mı?

Yardımlarınız için teşekkür ederiz.

cevap

5

tek yolu olacaktır:

[id*="copyright"], [class*="copyright"] { 
    background:red; 
} 
4

Bundan olarak

div[class*="copyright"], 
 
div[id*="copyright"] { 
 
    background: red; 
 
}
<div class="typo3-login-copyright-text"> 
 
    typo3-login-copyright-text 
 
</div> 
 

 
<div id="t3-copyright-notice"> 
 
    t3-copyright-notice 
 
</div> 
 

 
<div id="copyrightnotice"> 
 
    copyrightnotice 
 
</div>

Basit kullanmak zorunda.

1

Hayır, hem kimlik hem de sınıf için tek bir seçici yok. Bu durumda iki seçiciyi kullanmanız gerekir:

div[class*="copyright"], 
div[id*="copyright"] { 
    background:red; 
} 
İlgili konular