2012-10-15 35 views

回答

14

訪問它像這應該工作:#content[role="main"]

1

請使用:

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

寫訪問特定的div是簡單地使用

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

以前的答案是沒有錯的,但他們依靠您選擇使用一個div或使用特定ID上選擇的捷徑。有了這個選擇器,你將能夠擁有各種瘋狂的標記,它仍然可以工作,並避免了特異性問題。

[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>