为什么没有在 CSS [select parent] 工作

Why has not working in CSS [select parent]

我正在开发一个网页,我需要 select "parent of" 另一个元素但无法正常工作,而且它在一个简单的页面中也无法正常工作,如下所示:

<!DOCTYPE html>
<html lang="es" dir="ltr">
  <head>
    <meta charset="utf-8">
    <title></title>
  </head>
  <body>
<div class="">
  <a href="#" class="prueba">prueba!</a>
</div>
<style media="screen">
  div:has(.prueba) {
    border: solid 2px red;
  }
</style>
  </body>
</html>

如果我在样式部分使用 div,工作,但我需要用第一个 child 捕获 div,在这种情况下 "a"(class prueba) 但对我不起作用。

谢谢!

:has() 选择器是 CSS4,几乎没有浏览器支持(2019 年 1 月)。在支持存在之前,您将需要使用 Javascript。

Can I Use - :has()