首頁  >  問答  >  主體

javascript - js的點擊事件,用css3 transition做過渡,沒有效果 如下程式碼

html

雷雷 ##CSS

# 雷雷

js

雷雷

学习ing学习ing2662 天前1224

全部回覆(3)我來回復

  • 大家讲道理

    大家讲道理2017-07-05 10:45:56

    因為display是狀態屬性,也就是說,它的改變會導致從一個狀態直接跳到另一個狀態,所以不存在漸變動畫。如果需要隱藏,建議使用opacity來做。 opacity是控制透明度的屬性,當透明度為0時,元素就看不見了。

    另外,提醒一下,你的#box樣式裡寫了兩次display屬性。

    回覆
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-07-05 10:45:56

    你如果要用transition不妨不用display:none換成height:0或width:0,從高度或寬度上來隱藏

    回覆
    0
  • 学习ing

    学习ing2017-07-05 10:45:56

    你想要的是關閉聊天對話框的視窗動畫效果?合併關閉或右側淡出,用框架吧,容易實現

    回覆
    0
  • 取消回覆