html 点击选择变色,css实现选中后变色并且效果不消失(VUE2) 您所在的位置:网站首页 Excel2003版本怎么设置选中行列变色 html 点击选择变色,css实现选中后变色并且效果不消失(VUE2)

html 点击选择变色,css实现选中后变色并且效果不消失(VUE2)

2024-07-10 20:44| 来源: 网络整理| 查看: 265

效果

在这里插入图片描述

步骤一

在这里插入图片描述

先提前设置好要改变并且保持的css样式

步骤二

在这里插入图片描述

为你要改变的元素绑定单击事件change($event)

步骤三

在这里插入图片描述 这里的for循环的用处是,每次单击其他元素后,上一个元素的显现样式随即消失;而下面的if判断是对当前单击元素的类名进行改变,已达到变换并且保持的效果

源码

(本文章使用vue框架) html

{{ activity.content }}

js(data)

data() { return { activities: [ { content: "XXXX", as: "seven", }, { content: "XXXX", as: "six", }, { content: "XXXX", as: "perfive", }, { content: "XXXX", as: "perfour", }, ], }; },

js (methods)

change(event) { for (let index = 0; index event.target.className = "second"; } else { event.target.className = "first"; } },

css

/*正常样式*/ .second { width: 100%; font-size: 15px; } /*变换并保持的样式*/ .first { width: 100%; border-radius: 10px; /* padding-left: 5px; */ text-align: center; background-color: #e63060; color: #ffffff; }

以上阐述均为个人编码经历,若以上代码阐述错误请私聊作者进行删除



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有