display: none,隐藏元素后,元素不会在页面上占位置,绑定的事件不会点击不会响应visibility: hidden,隐藏后,元素在页面上仍然会占据位置,点击事件不会响应opacity: 0,隐藏后,元素在页面上会占据位置,点击事件会响应transform: scale(0),元素会占据位置,点击事件不会响应