国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

javascript - 使用vue2.0 transition怎么完成鼠標(biāo)移上去,從屏幕外側(cè)滑出二維碼,離開二維碼滑出屏幕的效果,
PHP中文網(wǎng)
PHP中文網(wǎng) 2017-05-19 10:30:36
0
2
962

使用vue2.0 transition怎么完成鼠標(biāo)移上去,從屏幕外側(cè)滑出二維碼,離開二維碼滑出屏幕的效果,以下是我寫的代碼,
但是我寫的下過卻是:鼠標(biāo)移上去,盒子是滑動(dòng)過來的,鼠標(biāo)沒離開,盒子卻已經(jīng)消失了,求解

.erweima {

    position: fixed;
    left: -100px;
    bottom: 200px;
}
.fade-enter-active, .fade-leave-active {
    transition: all 1s ease;
    left: -100px;
}

.fade-enter, .fade-leave-active {
    left: 100px
}

<a class='wechat' href="" @mouseenter="show=!show" @mouseleave="show=!show"></a>

  <transition name='fade'>
             <p v-show="show" class="erweima" style="width: 100px; height: 100px;"><img src="../../static/img/image/wechat_hov.png" alt=""></p>
    </transition>
PHP中文網(wǎng)
PHP中文網(wǎng)

認(rèn)證高級(jí)PHP講師

全部回復(fù)(2)
伊謝爾倫

改成下面試試

.fade-enter-active, .fade-leave-active {
    transition: all 1s ease;
}

.fade-enter, .fade-leave-active {
    transform:translateX(100px)
}

或者這樣

.erweima{
  position: fixed;
  width: 100px; 
  height: 100px;
  left: 0;
}
.fade-enter-active, .fade-leave-active {
  transition: all 1s ease;

}
.fade-enter, .fade-leave-active {
  left: -100px;
}
迷茫

css不能這樣寫,.fade-enter-active, .fade-leave-active這些class都會(huì)在動(dòng)畫完成后移除的,移除后又是你的原來的css樣式了,所以,動(dòng)畫執(zhí)行完,二維碼又消失了

.erweima {//這里需要寫最終的顯示狀態(tài),用v-if或v-show控制

    position: fixed;
    left: -100px;
    bottom: 200px;
}
.fade-enter-active, .fade-leave-active {
    transition: all 1s ease;
    left: -100px;//去掉這句,這個(gè)class不是最終狀態(tài)
}
最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板