我想用v-on:mouseenter和on:mouseleave写一个鼠标移入就显示已经隐藏的大图片该怎么写?

我想用v-on:mouseenter和on:mouseleave写一个鼠标移入就显示已经隐藏的大图片:如下

<div class="mer-one" @mouseenter="method" @mouseleave="method2">
                    <img class="mini-one" src="../../assets/image/merchant/mer-logo.png" alt="" >
                    <img class="big-one" src="../../assets/image/merchant/mer-logo.png" alt="" >
                </div>
                
                
阅读 2.8k
2 个回答

ok
很好很简单 呸!~

何必用js写呢,直接css hover就可以搞定了

/* Less */
.mer-one{
    .big-one{
          display:none;
        }
    .mini-one{
           display: block;
        }
    &:hover{
        .big-one{
            display: block;
        }
        .mini-one{
            display: none;
        }
    }
}

还有更简洁的就是更换background-image: url();
能用CSS绝不用JS!

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题