使元素消失的方法?

未隐藏的时候

visibility:hidden

  该元素隐藏起来了,但不会改变页面布局,但是不会触发该元素已经绑定的事件

display:none

  把元素隐藏起来,并且会改变页面布局,可以理解成在页面中把该元素删掉

z-index=-1

 在基础页面z-index=0;的下面,相当于被盖住

opacity:0

该元素隐藏起来了,但不会改变页面布局,并且,如果该元素已经绑定了一些事件,如click事件也能触发

原文地址:https://www.cnblogs.com/liazhimao/p/13857395.html