0

thdiv在该 id的帮助下,我有一个带有 id 的 div 。我需要在具有 id 的 div 上应用 css 属性fdiv

我试过了,但无法得到想要的结果

<div id="fdiv">
 Hello
  <div id="sdiv">
   Anchor
  </div>
  <div id="thdiv">
    Hii
  </div>
 </div>


div >div {
color:red;
}

如果我没有指定任何 id,那么它应该改变两个子 div 的颜色。但我需要更改父 div 而不是子 div 的属性。

4

2 回答 2

0

仅使用 CSS 选择器是不可能寻址元素的父级的。您需要一些 javascript 来查找元素的父级。

于 2013-05-24T15:45:40.173 回答
0

你可以使用jquery

$('#thdiv').parent().css({"color":"red"});

于 2013-05-24T15:46:19.887 回答