在下面的HTML中
<div id="content" role="main">
id可以通过CSS中的#content
访问。如何访问role="main"
。
发布于 2012-10-15 17:27:29
发布于 2012-10-15 17:27:47
像这样访问应该是可行的:#content[role="main"]
发布于 2016-05-26 16:52:51
编写访问特定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>
https://stackoverflow.com/questions/12892726
复制相似问题