Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 父div的目标css_Html_Css - Fatal编程技术网

Html 父div的目标css

Html 父div的目标css,html,css,Html,Css,假设我有以下的分数 <div class="xxx yyy zzz"> <!-- This div is generated by JS and the class names change all the time --> <div class="aaa"> Hello </div> </div> 不可能使用CSS将某个元素的父元素作为目标。那太好了 您可以使用javascript查找元素,然后向父级添加一个类,然后设置添加的

假设我有以下的分数

<div class="xxx yyy zzz"> <!-- This div is generated by JS and the class names change all the time -->
   <div class="aaa"> Hello </div>
</div>

不可能使用CSS将某个元素的父元素作为目标。那太好了

您可以使用javascript查找元素,然后向父级添加一个类,然后设置添加的类的样式:

// javascript - jquery
$(".aaa").parent().addClass("parentClass");

// css
.parentClass {
    ... your styles ...
}

不可能使用CSS将某个元素的父元素作为目标。那太好了

您可以使用javascript查找元素,然后向父级添加一个类,然后设置添加的类的样式:

// javascript - jquery
$(".aaa").parent().addClass("parentClass");

// css
.parentClass {
    ... your styles ...
}

在CSS中没有父选择器,但可以使用Javascript

element.parentNode

在CSS中没有父选择器,但可以使用Javascript

element.parentNode

你不能:你不能,CSS没有父选择器。使用JavaScript yes,CSS no.,不管您在别处读到了什么(至少是目前写的),您都需要jquery的.parent(),正如人们所说的,没有CSS父选择器。对于JS(例如jQuery),您可以在CSS上创建
.aaa parent{background:#fff;}
,然后在jQuery
$('.aaa').parent().addClass('aaa-parent')不能:不能,CSS没有父选择器。使用JavaScript yes,CSS no.,不管您在别处读到了什么(至少是目前写的),您都需要jquery的.parent(),正如人们所说的,没有CSS父选择器。对于JS(例如jQuery),您可以在CSS上创建
.aaa parent{background:#fff;}
,然后在jQuery
$('.aaa').parent().addClass('aaa-parent')你的是。对,在我把它打印出来之前,忘记了肛门开发人员是如何(合理地)工作的了。我编辑以指定它是jquery.Your is.Right,在我键入它之前忘记了(合理地)anal devs是如何工作的。我编辑以指定它是jquery。