如何使用css在父元素上应用属性

时间:2013-05-24 15:41:14

标签: html css css3

我在id的帮助下有一个id thdiv的div。我需要在id为fdiv

的div上应用css属性

我尝试了这个但却无法获得所需的结果

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


div >div {
color:red;
}

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

2 个答案:

答案 0 :(得分:0)

仅使用CSS选择器来解决元素的父级是不可能的。您需要一些javascript才能找到元素的父级。

答案 1 :(得分:0)

你可以使用jquery

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