状态一: 绿色框里面显示“我是中国人”

状态二: 点击按钮,绿色框里面显示“我是外国人”,hover的时候显示“取消hover效果”


状态三: “取消hover效果”,会取消,在我是外国人上面的hover效果

源代码:

这里我使用了vue的方式,有需要的可以参阅


<template><div class="dynamic"><div :class="[hover ? Ingin : '',Ingout ]"><div>{{message}}</div><div class="cancal-matching"v-if="hover"@click="cancelHover"><div class="cancal-matching-body"><div>取消hover效果</div></div></div></div><div @click="changeMes"class="btn">点击</div></div>
</template><script>
export default {name: 'Hover',props: {},data () {return {message: '我是一个中国人!',Ingin: 'cancle-match',Ingout: 'message',hover: false}},methods: {changeMes () {if (this.message === '我是一个中国人!') {this.message = '你是外国人!'this.hover = true} else {this.message = '我是一个中国人!'this.hover = false}},cancelHover () {this.hover = false}}}
</script><style lang="less">
.dynamic {margin-top: 30%;
}
.message {width: 130px;height: 100px;line-height: 100px;background: green;margin: 0 auto;text-align: center;color: #fff;cursor: pointer;
}
.btn {width: 100px;height: 50px;line-height: 50px;background: blue;margin: 0 auto;text-align: center;color: #fff;cursor: pointer;border-radius: 6px;margin-top: 20px;
}.cancle-match {position: relative;&:hover {.cancal-matching {.cancal-matching-body {display: block;}}}
}.cancal-matching {position: relative;display: flex;justify-content: center;.cancal-matching-body {justify-content: space-around;align-items: center;width: 130px;height: 100px;background-image: linear-gradient(180deg, #a20707 0%, #cd1313 100%),linear-gradient(#9f0606, #f01e1e);border-radius: 4px;cursor: pointer;color: #fff;display: none;position: absolute;left: 0;top: -100px;z-index: 2;}
}
</style>

根据按钮的状态显示hover相关推荐

  1. 解决 vue-paypal-checkout 导致 PayPal 按钮未正常显示

    问题 No handler found for post message: zoid_init from https://www.sandbox.paypal.com in http://localh ...

  2. 计算机与打印机脱机后怎么共享,我电脑是共享打印机,现在状态显示脱机该怎么办...

    公告: 为响应国家净网行动,部分内容已经删除,感谢读者理解. 话题:我电脑是共享打印机,现在状态显示脱机该怎么办?打印机回答:打印器有问题了呗. 参考回答:潭陋纠跳授鳖 /朋友圈里面现在都在用这款.不 ...

  3. 智能设备 - ESP32-CAM上网、拍照、上传图片与状态显示

    智能设备 - ESP32-CAM 目录 智能设备 - ESP32-CAM 设备状态 ESP32-CAM 上网 ESP32-CAM 拍照 ESP32-CAM 上传图片 本项目的智能装备采用 ESP32- ...

  4. iOS 11开发教程(二十)iOS11应用视图美化按钮之设置按钮的状态

    iOS 11开发教程(二十)iOS11应用视图美化按钮之设置按钮的状态 在示例2-2中,设置按钮的标题和颜色时,需要对按钮的状态进行设置,表示按钮在某一状态下的标题和标题颜色是什么样子.例如,UICo ...

  5. android字体显示不全,android 按钮的文字显示不全

    android 按钮的文字显示不全 发布时间:2020-06-19 03:42:34 来源:51CTO 阅读:1424 作者:FergusJ AbsoluteLayout.LayoutParams l ...

  6. 用动画切换按钮的状态

    用动画切换按钮的状态 效果 源码 https://github.com/YouXianMing/UI-Component-Collection // // BaseControl.h // BaseB ...

  7. ESP32 + ESP-IDF |GPIO 03 - 定时器轮询按钮的状态,控制LED亮或者灭

    一.前言 前面两个章节使用了GPIO的输出功能,本章节介绍如何使用ESP32上GPIO的输入功能. 通过一个简单的实验来学习这个功能: 1.开启一个定时器(上一章节学习了),定时器以每100ms的周期 ...

  8. layui select日期_layui给下拉框、按钮状态、时间赋初始值的方法,按钮的状态

    layui给下拉框.按钮状态.时间赋初始值的方法,按钮的状态 如下所示: 编辑 layui.use('table', function() { var table = layui.table; //监 ...

  9. Button按钮多行显示的实现方法

    一.VB中Button按钮多行显示的实现方法 先在记事本等文本文件中写上两行或多行文字,然后复制到Button按钮的Caption属性中即可. 二.C#中Button按钮多行显示的实现方法 使用上面的 ...

最新文章

  1. 人人都有好工作:IT行业求职面试必读
  2. 使用摄像头运行ORB SLAM2---使用视频运行ORB-SLAM2
  3. 【web项目】—the type java.io.ObjectInputStream cannot be resolved. It is indirectly referenced from ....
  4. Kubernetes 弹性伸缩全场景解读(五) - 定时伸缩组件发布与开源
  5. Python学习笔记--组合数据类型
  6. BZOJ 1692: [Usaco2007 Dec]队列变换( 贪心 )
  7. Build 2017 | 一文看懂微软 Build 2017 大会:让 AI 走向边缘
  8. 解决Maven工程install时[WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources
  9. POJ_2456_Agressive_cows_(二分,最大化最小值)
  10. ruby设计模式之观察者模式2————更加一般化的观察者模式
  11. 正点原子T100智能焊台体验,顺便咱们来说说它的软件菜单、界面切换如何来实现?
  12. 无线网和网吧服务器,网吧也无线?网吧无线网解决方案
  13. pb模型多batch_介绍Modern Batch和计算密集型编程模型
  14. 虚拟机安装win7 64位教程
  15. gin:通过dockerfile部署
  16. Tomcat中temp文件夹出现项目副本问题的解决方法
  17. java强引用不会被回收_强引用(Strong Reference)-不回收
  18. 花旗银行放弃发币,6 千亿跨境支付“蛋糕”难啃
  19. easyui treegrid实现的两种方式
  20. suse 卸载mysql_suse9上安装和卸载Mysql

热门文章

  1. Spark RDD使用详解5--Action算子
  2. Scala:Function1、Function2
  3. Elasticsearch如何物理删除给定期限的历史数据?
  4. 如何利用TensorFlow.js部署简单AI版「你画我猜」
  5. java permgen内存泄漏问题处理
  6. ansible基础配置
  7. NOIP2014联合权值
  8. Java 8th 函数式编程:lambda 表达式
  9. Java 中静态方法 实例方法 具体方法区别与联系
  10. 【BZOJ4821】【SDOI2017】相关分析 [线段树]