你有没有想过使用CSS选择器来检查父元素中是否存在特定元素?例如,如果卡片组件中有图像,则向其添加display:flex。这在以前的CSS中是不可能的,而新的CSS选择器:has可以帮助我们选择包含特定元素的父元素。让我们来看看这个全新的CSS选择器吧!:has选择器概述在CSS中,我们不能根据元素中是否存在特定元素来设置父元素的样式。为此,我们必须创建一个CSS类。并根据需要切换课程。考虑以下示例:有两种类型的卡片:带图片和不带图片。这需要在CSS中完成:/*cardwithimage*/.card{display:flex;对齐项目:居中;gap:1rem;}/*没有图像的卡片*/.card-plain{display:block;border-top:3pxsolid#7c93e9;
