我需要在strong
内的div
元素的样式表文件中指定CSS,如下面的代码所示。此strong
元素位于父类div
中,其类为commandBar
。
<strong>Outside Div</strong>
<div class='commandBar'>
<button class='dBtn'>Delete</button>
<strong>My Name</strong>
<button class='aBtn'>Add</button>
</div>
答案 0 :(得分:5)
要选择strong
元素作为类commandBar
的元素的后代,请使用descendant combinator和class selector:
.commandBar strong
要仅选择直接子strong
元素,请使用child combinator, >
:
.commandBar > strong
根据您的标记,您可能还想指定具有类.commandBar
的元素类型(在本例中为div
):
div.commandBar strong
答案 1 :(得分:1)
后代选择器后代选择器匹配作为指定元素后代的所有元素。
以下示例选择
<p>
中的所有<div>
元素 元素:实施例
div p { background-color: yellow; }
http://www.w3schools.com/css/css_combinators.asp
所以在你的情况下你会使用:
.commandBar strong{
/* your css style here */
}