css 如何根据子元素给他的父元素设置样式

news/2024/10/19 15:21:25/

<div class="parent">

   <div :class="{ flag ? 'active' : 'unactive' }">子元素啊根据一个变量来加样式</div>

</div>

这个时候如何根据子元素来给这个parent加样式呢?

其中能马上想到的就是:这个class的判断可以加在parent后面,但是如果不改变外层内容只是修改css呢。

这个时候我们可以用到:has

.parent:has(.active){

    color:red;

.parent:has(.unactive){

    color:yellow;

}


http://www.ppmy.cn/news/1540277.html

相关文章

【Spring相关技术】spring进阶-自定义请求报文转对象HttpMessageConverter

文章目录 类继承体系核心类与接口说明底层调用链完整示例步骤 1: 创建自定义的HttpMessageConverter步骤 2: 配置Spring MVC使用自定义转换器步骤 3: 使用自定义转换器 相关文献 类继承体系 默认转换器即springmvc默认的转换器&#xff0c; 用的比较多的是以下两种&#xff0c;…

maven工程怎么将除工程源码外的三方依赖一起打包到jar中

前言 现在&#xff0c;大家都在使用springboot来创建工程&#xff0c;基本很少关注打包的问题&#xff0c;springboot的spring boot maven plugin可以很方便的创建一个可执行的jar文件&#xff0c;并且包含项目的所有依赖。最近改一个老项目&#xff0c;纯maven项目&#xff0…

Matlab 二维绘图命令(第一期)

基本绘图 plot 基本二维绘图函数 格式&#xff1a; plot(x,y,’s’) plot(x1,y1,’s1’,x2,y2,’s2’…) s为一字符串&#xff0c;用于设置绘图颜色和类型 绘图颜色与类型 颜色&#xff1a;b(默认&#xff1a;蓝)、g(绿)、r(红)、c(青)、m(洋红)、y(黄)、k(黑) 线型&am…

三、MyBatis实践:提高持久层数据处理效率(1)(包含mybatis下载官网)

一、Mybatis简介 1.1 简介 https://mybatis.org/mybatis-3/zh/index.html MyBatis最初是Apache的一个开源项目iBatis, 2010年6月这个项目由Apache Software Foundation迁移到了Google Code。随着开发团队转投Google Code旗下&#xff0c; iBatis3.x正式更名为MyBatis。代码于…

探索 C# 的进阶特性

随着 C# 语言的不断演进&#xff0c;越来越多的特性被引入&#xff0c;提升了代码的可读性和性能。这些进阶特性为开发者提供了更多简洁而强大的工具&#xff0c;用来编写高效、优雅的代码。本文将介绍 C# 中的一些重要进阶特性&#xff0c;包括属性模式匹配、异常过滤器、记录…

网站建设完成后,多久需要升级迭代一次

网站建设完成后&#xff0c;一般每隔几个月就会进行一次迭代升级。以下是关于网站迭代周期和原因的具体分析&#xff1a; 更新频率&#xff1a;网站在建设完成后&#xff0c;一般每隔几个月就会进行一次迭代升级。这种周期性的更新有助于保持网站的现代感和竞争力。更新目的&a…

微信小程序定位判断点位是否在某个范围内(腾讯地图转百度地图)

业务:比较微信小程序定位是否在系统设置的某个位置的某个范围内 问题:微信小程序的定位是拿的腾讯地图的经纬度(假设为点A),系统设置的某个位置是百度地图的经纬度(假设为点B),需要判断点A是否在点B的Range(米)范围内 解决方案:将腾讯点A的经纬度转换为百度地图的经纬度后再进行…

iptables限速规则

环境&#xff1a; iptables服务器&#xff1a;172.16.12.33 client&#xff1a;192.168.1.2 1、在防火墙上配置客户端的下载速度是1M/s &#xff08;1个包是1.3KB&#xff09; #限速客户端每秒的下载速度是1024KB&#xff0c;超出限制的流量就丢弃 [rootiptables-172-16-12-…