2012-10-15 12 views

Odpowiedz

114

Zastosowanie CSS selektorów atrybutów #content[role="main"]

1

użyj:

#content[role=main]{ 
    your style here 
} 
4

Najkrótsza droga napisać selektor, który uzyskuje dostęp do tej konkretnej div jest po prostu użyć

[role=main] { 
    /* CSS goes here */ 
} 

Dotychczasowe odpowiedzi nie są złe, ale opierają się one na ty przy użyciu div lub przy użyciu określonego identyfikatora. Za pomocą tego selektora będziesz mógł mieć wszystkie rodzaje zwariowanych znaczników i nadal będzie działać, a Ty unikniesz problemów ze specyfiką.

[role=main] { 
 
    background: rgba(48, 96, 144, 0.2); 
 
} 
 
div, 
 
span { 
 
    padding: 5px; 
 
    margin: 5px; 
 
    display: inline-block; 
 
}
<div id="content" role="main"> 
 
    <span role="main">Hello</span> 
 
</div>

Powiązane problemy