2

可能重复:
是否有 CSS 父选择器?

鉴于我无法更改 HTML 文件,只能更改 CSS 文件。

如果我只知道直接子 DIV ID,如何向父 DIV 添加一些 CSS?

例如:

<div>
  <div id="child">
    content
  </div>
</div>

类似的东西: #child:parent divCSS 规则?

4

2 回答 2

1

不,css 选择器不支持它。在 css4 中有一些东西(但现在不可用):

$div > #child {
  /* here code for parent div */
}
于 2012-09-06T04:35:54.750 回答
0

试试这个,但它使用 jquery

$('#child').parent().css({'background-color':'green','color':'black'});

演示

于 2012-09-06T05:08:04.450 回答