例如,我想选择两个 div,其内容的数据角色不是“modal”类的 data-role="page" div 的子项。我并不精通高级 CSS 选择器。
<div>
<div data-role="page">
<div data-role="content"></div>
</div>
<div data-role="page" class="modal">
<div data-role="content"></div>
</div>
<div data-role="page">
<div data-role="content"></div>
</div>
</div>
我已经尝试了一些东西,但我无法得到任何工作......例如
[data-role="content"]:not([data-role="page"].modal > :after)
或者
[data-role="content"]:not([data-role="page"].modal > [data-role="content"])