CSS `:has`伪类

389 阅读1分钟

`:has`是CSS4草案中提出的一项新的伪类, 来看一下规范中的例子

接收一个关联的选择器作为参数,选择拥有该项关联选择器的父级节点。

由于规范中说明`:has`伪类并非必须实现的选择器,所以看一下 caniuse 

非常遗憾的是除了safari最新版本有兼容之外,其余浏览器都不兼容

这么好用的伪类为啥不支持呢!哎~