第一种:
display属性,当属性值为none时,元素不会显示在页面上,元素原本占有的空间也会清除;
当属性值为block时,元素设为块状元素,可以设置宽高,会显示在页面上,同样也会有空间;
第二种:visiblity属性;当属性值为visible时,元素是可见的
当属性值为hidden时,元素是隐藏起来不可见的,不同的是它仍然会占据空间;这一点和display:none,不同
以上2中都是css3属性;
第三中:
jQuery中的2个方法:
hide(),隐藏被选元素,$(selector).hide("渐隐时间",“隐藏后执行的元素”);方法中的2个参数都是可选的。
show(),显示被选元素,$(selector).show(speed,callback);
这2中方法都会把元素占据的空间消除