相关疑难解决方法(0)

CSS伪选择器在querySelector中选择当前元素?

什么是CSS伪选择器来选择元素的自我?

例如,这不起作用:

Array.prototype.map.call(document.querySelectorAll('.program_record_outer'), programBox => {
    return programBox.querySelector('> div')
});
Run Code Online (Sandbox Code Playgroud)

DOMException:无法在'Element'上执行'querySelector':'> div'不是有效的选择器.

但我相信这样的事情会:

Array.prototype.map.call(document.querySelectorAll('.program_record_outer'), programBox => {
    return programBox.querySelector(':self > div')
});
Run Code Online (Sandbox Code Playgroud)

但是,:self不是一个东西,而是:root指文档的根目录,那么我该如何引用当前的上下文呢?

javascript css

11
推荐指数
1
解决办法
4065
查看次数

标签 统计

css ×1

javascript ×1