visibility : hidden; 不管有没有显示出来, 它都是存在的, 都会占用空间 ;
而display : none; 虽然也是用来控制显示 , 但它不会像visible那样 ,它要是没有显示的话 ,不会占用面积, 但是它要是显示的话, 则会和visible一样 都会占用面积。
display : block; //显示
display : none; //不显示
visibility : visible; //显示
visibility : hidden; //不显示