el-button实现按钮,鼠标移入显示,移出隐藏

2023.8.18今天我学习了 如何实现鼠标移入显示按钮,鼠标移出隐藏按钮。

效果如图:

鼠标移入时:

鼠标移出时:

javascript 复制代码
@mouseover //鼠标移入事件
@mouseleave //鼠标移出事件

原本我是想直接在el-button写入这两个方法,但是elementUI并不支持。

所以我在外面套了一层div

javascript 复制代码
<template>
    <div>
        <div @mouseover="showButton" @mouseleave="leaveButton" style="width: 6vh;height: 3vh;">
            <el-button
                :class="buttonStyle?'show_button_style':'leave_button_style'"
              >切换
            </el-button>
        </div>
    </div>
</template>

<style>
//鼠标移入样式
.show_button_style{
  width:6vh;
  height:3vh;
  display:inline-block
}
//鼠标移出样式
.leave_button_style{
  width:6vh;
  height:3vh;
  display:none
}
</style>

<script>
export default{
    data(){
     return{
        buttonStyle:false//默认隐藏
      }
    },
    methods:{
       //鼠标移入时
       showButton(){
        this.buttonStyle = true//显示
      },
       //鼠标移出时
      leaveButton(){
        this.buttonStyle = false//隐藏
      }
    }

 }
</script>
相关推荐
庸俗今天不摸鱼1 分钟前
Canvas进阶-4、边界检测(流光,鼠标拖尾)
开发语言·前端·javascript·计算机外设
bin91533 小时前
DeepSeek 助力 Vue 开发:打造丝滑的 键盘快捷键(Keyboard Shortcuts)
前端·javascript·vue.js·计算机外设·ecmascript·deepseek
我有一棵树14 小时前
overflow-x: auto 使用鼠标实现横向滚动,区分触摸板和鼠标滚动事件的方法
计算机外设
神仙别闹1 天前
基于MFC实现的键盘电子乐器演奏程序
c++·计算机外设·mfc
weixin_438150993 天前
新品发布:即插即用,8寸Type-C接口电脑副屏显示器发布!
计算机外设·电脑
ShyTan3 天前
罗技鼠标接收器丢了,怎么用另一个logi接收器重新配对?
计算机外设
陈老老老板5 天前
让编程变成一种享受-明基RD320U显示器
计算机外设
有点傻的小可爱8 天前
【matlab】大小键盘对应的Kbname
计算机外设
不想上班只想要钱8 天前
ECharts鼠标悬浮提示框数字设置鼠标在左侧时 tooltip 显示到右侧,鼠标在右侧时 tooltip 显示到左侧。
javascript·计算机外设·echarts
驱动小百科8 天前
电脑显示器无信号是什么原因?查看解决方法
计算机外设·电脑·电脑显示器无信号·电脑显示器显示无信号·电脑显示器无信号黑屏