1. opacity: 0,利用透明度为0,完全透明使元素隐藏,不会改变页面布局,任然占据页面原来的位置,如果该元素已经绑定一些事件,如click事件, 那么点击该区域,能够触发点击事件.类似于看不见,但是摸得着
2. visibility: hidden,该元素隐藏,不会改变页面布局,任然占据页面原来的位置,但是不会触发该元素已经绑定的事件,这个看不见也摸不着
3. display: none, 元素消失,会改变页面布局,不再占据页面原来的位置,可以理解成在页面中把该元素删除掉。这个就直接删除这个元素,已经不存在了