vue 文字点击变色

样式图:

html:

 <div :key="index" v-for="(item, index) in standing" class="Category">
      <label
        class="Planning"
        v-bind:class="{ updata_clable: IsIndex === index }"
        @click="change(index)"
        >{{ item.name }}</label
      >
    </div>

js:

<script>
export default {
  data() {
    return {
      standing: [
        { name: "李现" },
        { name: "邓伦" },
        { name: "王俊凯" },
        { name: "千玺" }
      ],
      IsIndex: 0
    };
  },
  methods: {
    change: function(index) {
      this.IsIndex = index;
    }
  }
};
</script>

css:

.Planning {
  font-size: 14px;
  font-family: DengXian;
  font-weight: bold;
  line-height: 14px;
  color: rgba(112, 112, 112, 1);
  opacity: 1;
  display: block;
  text-align: center;
}
.Category {
  width: 100%;
  height: 40px;
  margin-top: 10px;
}
.updata_clable {
  color: #19874f;
}

v-bind就是用于绑定数据和元素属性的

原文地址:https://www.cnblogs.com/lovebear123/p/12132898.html

时间: 2024-11-13 06:47:27

vue 文字点击变色的相关文章

jQuery点击变色的效果

jQuery 点击变色效果的代码实现,点击后文字所在方框的背景会变色,至于变成什么颜色,随你了,本代码的重点是效果的实现,并不局限于细节. <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>接触角测定仪</title> </head> <style type="text/css"> #t

Android实现按钮点击效果(第一次点击变色,第二次恢复)

1.首先创建一个按钮 <Button android:id="@+id/click" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="点击变色" android:background="@drawable/btn_st" android:gravity="center&

Js文字特效—文字段逐个变色循环

自己用来练习的,附上详细注释,如果有和我一样喜欢并想要学习Dom特效创作的朋友,推荐先系统了解Javascript中Html Dom Object部分的内容,包括常用方法及属性. <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>文字段逐个变色循环特效</title> </head> <body> <a href=&

点击变色

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ page import="java.util.List" %> <%@ include file="/htss/commonJsp/commonHeadJsp.jsp"%> <%@ pa

TextView高级应用之:实现部分文字点击事件

有时候我们在应用中要实现一个看简单的功能,比如在TextView上显示了一些文字,要求文字的部分内容颜色与其它文字不同,而且竞价文字点击功能.实现也比较简单: public class TestActivity extends Activity { private TextView tv; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setConte

css输入框文字点击消失输入文字颜色变深JQ特效

css输入框文字点击消失输入文字颜色变深JQ特效,输入框原始有默认说明文字内容,鼠标点击输入框后文字消失,鼠标离开默认文字又显示,如果输入框输入新文字内容,新输入文字颜色变深变化. CSS输入框文字点击消失输入文字颜色变深效果截图 输入框原始文字与输入文字颜色变化说明:上海治疗阳痿哪家好默认输入框文字颜色比较浅,鼠标点击输入框内原始文字消失,鼠标离开原始文字又显示,如果新输入文字,此时新输入文字颜色有变化(根据需要可以设置). 使用说明上海最好的性病医院:输入框默认的文字与input.js里代码

Android文字点击时变色

1.在colors.xml中,添加两个item.注意这两个item的标签是<drawable>,不是<color>! <drawable name="primary_green">#8cb800</drawable><drawable name="gray">#C2C2C2</drawable> 2.在drawable中添加txt_color_green_gray.xml.在这里使用是andro

Vue 实现点击展开/收起 功能

Vue 展开收起功能实现 之前写项目的时候提到了一个需求 展开/收起 所有内容的需求 .因之前一值是重构,自己写功能还是比较少的,于是网上搜了一下,发现很多东西其实是jq的功能 虽然可以拿过来用,但是还是想使用vue 写出原汁原味的模块 demo: <div :class="is_show ? 'new_detail' : 'work_detail'"> <!-- 这里是操作的div 包含的文字 --> <!-- 这里的is--show 就是true/fa

IOS-UIBarButtonItem的图片文字点击效果

Tip:为什么设置文字的某个状态时需要将其内容封装为NSDictionary?这是因为字体所关联的一系列属性,如字体风格 字体颜色等. 设置图片等多状态的代码风格,以下是一种,常见的其他控件设置多状态一般也是以方法名set开头(以Statexxx结尾),假如只有一种状态,那么直接使用 点( . )语法设置即可. #pragma 处理字体点击效果 - (void)dealWithItemFont:(UITabBarItem *)messageItem { NSMutableDictionary *