我们在做页面的时候,经常会用到动态样式,比如有3个按钮,选中了一个,选中那个样式变化,再选另一个,选的那一个样式变化,第一个又变成初始的样式,这个就叫做动态样式,一般用:class
来实现。
1、首先定义一个变量;
2、写动态的class,&.activity{}
3、在点击事假中;
整个文件如下:
<template><div><h1>动态样式</h1><spanclass="money":class="{activity: value ==='A'}"@click="toA">10元</span><spanclass="money":class="{activity: value ==='B'}"@click="toB">50元</span><spanclass="money":class="{activity: value ==='C'}"@click="toC">100元</span></div></template><script>exportdefault{ name:"Class",data(){return{ value:"",//变量};}, methods:{toA(){this.value="A";},toB(){this.value="B";},toC(){this.value="C";},},};</script><stylelang="scss"scoped>.money{font-size: 18px;margin: 10px;border: 1px solid #000000;padding: 10px;cursor: pointer; &.activity{background: pink;color: #ffffff;}}</style>
热门文章
- 宠物粮食品牌上市公司名单大全 宠物粮食品牌上市公司名单大全图片
- 让猫挠了轻微出血用酒精消毒可以吗多久(让猫挠了轻微出血用酒精消毒可以吗多久打疫苗)
- 3月8日最新机场订阅 | 22.4M/S|2025年SSR/V2ray/Shadowrocket/Clash免费节点地址链接分享
- 1月28日最新机场订阅 | 22.6M/S|2025年Shadowrocket/SSR/Clash/V2ray免费节点地址链接分享
- 1月14日最新机场订阅 | 22.1M/S|2025年Clash/SSR/V2ray/Shadowrocket免费节点地址链接分享
- FreeRTOS进阶之任务切换完全分析_操作系统_
- 狗粮品牌大全排名前十名图片(狗粮品牌十大排行榜)
- 厦门同安宠物店在哪里呀(厦门同安宠物店在哪里呀)
- 开宠物美容店投资多少钱一个月(想开一个宠物美容店)
- 宠物领养数据查询(宠物领养中心官网)